I agree that the weapons are pretty "meh..." right now. Something about the way they handle just seems a bit off. Of course it's just the beta, and I'm sure it'll be cleaned up in the end. I haven't given any real feedback on that issue since I can't really pinpoint what feels off about them. I'll have to play a bit more.
I already love the interface however. Being able to vote on the preferred map and game type is a serious boon, as well as defining the parameters for match making such as general game type, Live chat, motivation, etc.
Loadouts are pretty cool, and I can see them adding new levels of depth to a game that essentially amounts to "run to the sniper rifle, go to the best sniping point, shoot everybody, lather, rinse, repeat", although I have to admit that I'm not really feeling that level of "oh cool!" that is advertised with the assassinations. Since you can get the same result from just hitting them in the back, it just feels like a glorified tea bagging. Maybe they should(and this is sacrilege, I know) not have melee hits in the back count as one hit kills, or add some kind of temporary stat bonus after performing an assassination. Right now it just doesn't feel that compelling.
Overall I have mixed feelings about the beta, but I'm sure as time passes it'll get better.