Well, when I rate TCards that people made using pre-existing templates I usually give a 10 if the card doesn't have any visible mess-ups. When I rate completely original TCards however (made totally from your imagination), I'm usually a bit harder since everything about the card is fresh & requires a bit more attention to detail.
You should try making a completely new TCard template & then showing it off here. :)