Wow, thanks for the input. The advice really helped. My team has changed a lot up to now, and is doing much better.
I think I made this topic way too early though, so I'll just let it die quietly after this post.
(if anyone was curious I peaked ~1560 with this team, and am closing in on...