This would be a bad example as I've not heard of
anyone being banned at the minnows dock.
AeroMinnows runs as well as any other bot out there. My original account that I wrote the script with is well within the top 500 in Fishing, and my second account is right behind the first heading up 30M fishing XP and counting. Both began from 82 fishing, both have done
nothing but fish since I wrote & released that script, and one is very low combat/skill level with only Fishing Contest completed. Both run no less than 10 hours a day and both utilize SMART.
Scripting may be easier using Reflection/Injection, but never assume reliability lies on this fact as well. This is absolutely up to the scripter.
Now with that out of the way, I agree 100% with P1nky.