If anything it need the range to be lowered.
No really enfaces of mines.
Will if your blind or can't see the "flow" of battle then the best way to "see" an Assassin is with a Blazer i.e. it can help you see cloaked assassins and see others throw the map. (even tho it is easy to see cloaked assassins, if anything assassins when they cloak makes it easier to see them i.e. because they attack you or move around map with cloaked, flee.)
So if your not as blind as a bat or can see the further then best class is any class, tho personally I like killing Assassin with Tech, because Tech is meant to be weak to them, lol.