Was thinking of trying to create a full on new class called the detective a light class with 125 health and faster than pyro but slower than spy and medic with no mobility options, they are all about providing short range wall hacks to himself and allies with a radar as a secondary weapon, has a pda called detective tools that allows it to hear footsteps better, lets you placed trackers on enemies and allies to know their location and can analize corpses to tell what kill them.
The problem is that he sounds pretty damn situational, great in some situations but pretty underpowered usually.... especially cause I cant think of what weapon to give him besides the spy revolver which wouldnt be very impressive damage....
I want him to be especially good against snipers but I aint sure how to do that.