I would point your creativity in just making the class = to all the others. in terms of how the player feels afterwords.
"my point of view is all three specs combined on performance"
my input a slight energy regen buff. could be a raise in energy regenerated variable; or reduction on combo point generator abilities tied with mastery for end game performance for the Rogue class. every class feels that they have the resourcefulness of a rogue and the pure rogue doesn't. the class is inconsistent with making the player feel good afterwords -assuming the player does not use macros for every skill bar slot and the addon ones. "hey i have the sword of power i can just keep going i don't care if i die or not in the game".
for the utility and stealth factor; I would allow Freedom to utility, this is a perk for playing a Rogue. on to stealth there are many things such as AoE's excluding damage; and a lot of other CC abilities that pull a rogue from stealth making the class undesirable to play because of the experience of getting slaughtered over and over. this is after you realize to separate the cheats and hacks going on.. i feel that damage should be the only thing that pulls you out of stealth besides another rogue. so dots bleeds making the other rogue on the other team to play counterintuitive in terms of limiting opposing teams rogue. 00