This is exactly my strategy. Osqui, you are right that this may get you reported but even fishing in 2 areas and repeating I think is just fine. Just bot smart like usual, and it's as safe as any other form of botting imo. Here's a sample profile for you, Subsidius. I removed the bait code, so either control bait from AA or add the bait code back in. You can run the quest bot first and select the FP to SMV profile which will run the bot to your location. Once the bot arrives at the location, you will have to stop and switch to ProfessionBuddy which will then be able to correctly loop for you. The reason for this is that the bot has issues switching botbases if you start with the Questing bot. If you start with PB, HB switches botbases just fine which allows you to navigate back to your path use Questing bot then it switches back to PB and begins fishing, competing the loop. You can examine the code and tweak any other profiles you would like to perform like this including chaining 2 profiles together then repeating.
Osqui, do you know the most efficient path a Horde character may take to the SMV fishing location? Currently the bot doesn't think it can just walk into SMV from Spires of Arak, so it goes all the way south in Spires and paths around the cliffs into SMV by moving through the water. This is a really inefficient way of pathing when it could just walk straight into SMV from Akeeta's Hovel in Spires. Not sure if there is anything to do about it though.