Hey,
Just a small contribution, I have never had anything worth posting before but this is pretty cool. Deviate fish are pretty valuable, and on my server can EASILY be sold for 10g a stack as Alliance. The problem is, the barrens are pretty inacessible to the Alliance, it takes a long time to get there. The solution is looking for a PUG to WC - volunteering for every role makes it go a lot faster - and immediately getting yourself killed once you find a group. Rez at the spirit healer and you are an easy minute or two from the deviate fish pool! Find a spot where you will aggro no mobs (There are a few, you might want to watch for 30 mins or so the first time you try just to make sure it is safe). From there you can fish, or even bot, until your bags are full, then hearth back. Doing this, I have 300 fishing and around 500 gold on my lvl 21 paladin, just from fishbotting for a few hours.
Tldr:
1) Find a PUG to WC.
2) Die.
3) Release and rez at the spirit healer.
4) Make the short journey to the fishing pools.
5) Find a spot where no mobs can get to you.
6) Fish until your bags are full, optionally dumping all low-value catches, then hearth back and sell.
7) ???
Profit!
Apologies if this is a repost but the relevant searches turned up nothing...