Not going to address every single point in this thread, but all of these are unquestionably true.
1. Swords is better than Daggers for Premades. Daggers is competitive in Pug games, and blowing people up is fun.
2. Claw mainhand with 5 weapon damage and Vendetta offhand with 15 agility
3. If you're going to go the AP route its generally best to go pure AP. You don't have the survivability of a sword rogue, so an extra 100-200 health is negligible here. You want to find a solo target and kill them in an ambush/backstab/thistle tea rotation. Stack AP/Tiger gear everywhere you can.
4. Butcher is a trash weapon for rogues. Zealot Blade all day.
5. Most of the proc enchants (Crusader, Lifestealing, Fiery) are all viable for your mainhand sword enchant, but generally 15 agility offhand is always correct.
6. When possible with sword spec its correct to stack as much stam as possible. You are not a burst class as a sword rogue. You're a CC/Utility class with a fair amount of sustained damage.
7. Related to #6, basically always spec combat. Imp Sprint, Riposte, and 5% hit are godly in this bracket.