How many teams are in this league?
Generally speaking I like your team. Jamaal Charles is a stud, and Michael Turner may very well have some gas left in his tank for 2011. All 3 of your WRs work out of the slot and are in a position to net a lot of receptions. There is a lot of value in that when it comes to PPR leagues. At QB and TE you don't have elite options but you have two talented upside players that should be in the respective top 10 of their position.
All in all a solid team. I'd feel better about it as a 12 teamer than a 10, but even in a league with 10 teams you will be competitive.