...Not really. Your previous team actually had a playable core, which I wanted to try out. Your new team doesn't, as far as the eye can see. Remember my "noob's steps to a bog-standard team"?
1) decide on a versatile, powerful or defensive pokemon that will do its job well
2) use
http://beldum.org/synergy or something similar to create a team core of two to four pokemon that have good type coverage between them
3) decide on the aim of your team based on those pokemon
4) identify what obvious problems your team will have; both individual threats and general teams/cores
5) use two or three of your remaining slots to build around your core that will help to combat these problems
6) find an effective lead that compliments your team well (offensive teams will need an anti-lead or rocker, for example)
7) then construct your sets based on your team's aims and needs to fulfill that aim