i dont like it one bit... i do play games for my own enjoyment. otherwise i wouldnt play them.
i agree that teams being steamrolled is no fun at all(hence no enjoyment for yourself either). but in a game there will always be a skill difference in people. especially in a game as tf2. you cant fix that by forcing ppl in a team.
also dont forget that this system doesnt fix the problem, lets say(calling some random names here) nox, minimoose, sebas, migu, blackhawk, frosty, and cookye(sorry if didnt name you

) all are on the same server.. the plugin forces mini, nox, frosty and cookye on one team and the others on the other. no offence to any of these players but the team with nox minimoose etc. will most likely steamroll the other team. so this system will not fix anything.
ofc the clan stacking is a problem sometimes, but imo admins should be more active in these cases and solve this problem. there arent always admins around, but we have a huge list of admins that should be around most of the time to fix these problems.
further more i think we as spa members should be more like minimoose when it comes to these situations, switch yourself or encourage regulars or other members to make the teams more even.. everyone knows certain players are of a different skill level and make efforts to fix the balance in the game.
and be happy teams arent even, endless stalemates would be fucking boring as hell and wouldnt help enjoying the game.
sorry for the long post.