Seems the nerfs mostly made it a little less expensive to twink, without having a significant impact on the complete pwnage that 19 hunters dish out. Scouting Trousers of the Monkey Feet:
It is not correct because of the Leg and Head enchants Every time Wing Clip is about to run out, repeat the charge.
Lay Immolation Traps at choke points such as doorways and in the tunnels. The professions every twink needs are Engineering and First Aid.
Before you could also put them on the goggles made in engineering if you were unlucky and couldn't get the fishing hat, but not any more. Blood Elfs might would be an ideal counter for casting twinks with their AoE silence and great looks.