Hey TheSlaking! Welcome to PC. =D
Hmm, I'm not very good at giving feedback on teams, but this isn't the right place to post this! You should check out the
Battle Center as that's where all the team and battle-related discussions go. Read the rules there (which state you must include your team's movesets among other things) and make a post in either the Competitive Team Help or In-Game Team Help subforums! A battling expert will surely help you out.
Good luck and welcome to PC again! Going to close this now, feel free to private message me (or
Cid) if you need any more help. ^^ Feel free to make a new introduction to introduce yourself if you like, as this one doesn't really count since it's not an intro.