Looks like you got in the middle of some crossfire and forum drama. It's not your fault and don't worry about it. Most of us here are quite nice. If you go with RS and do even a decent job at assembling it you should have no trouble joining the Swiss Garrison. I've met a few of them and they are very nice people. Try to find Adrian Vögeli, he's Swiss and has a very nice RS suit. So I imagine he might be able to give you some good advice, along with what you can find here on the forum.
Good luck, and remember to make a build thread as well so the rest of us can bask in the armour goodness. (And give you some help and advice along the way)