I don't think they can ban you for overseeding.....but its just not fair on other users. Then again on sites that are harder to seed its ok to seed 10:1 i think!!!!!
Printable View
btw to answer the question to see your ratio go to your profile
why dont they have invites?