The main issue with your team it's (in my opinion of course) the lack of a solid enough synergy between its members, you're trying to accomplish too many thing you have: a suicide lead (common in hyper offense teams) a (quite mediocre) spinner a trapper.Overall I feel (I have not test your team...