Hi Radi,
The process explained by you getting backlinks via "agency link farms" seems to be completely black hat to me, the process is much risky.
I have seen many of SEO having the same problem with their clients wherein they take their work for a lower budget and then aren't able to deliver quality work. The idea of a white-hat SEO, in my opinion, is not to grab links wherever they come from, but to focus on right target audience, trying to create a website to cater them and to find the right places on the Internet where you can find them.
It seems, your complete strategy is focused on low-quality links. I have a few clients who have not so good looking websites but they ranks well with a good off-page strategy, on the other end of the spectrum I have clients who have good looking websites with great on-page they also rank well. So, it's your approach to the online presence and how you end up promoting it, which will make the difference.
I hope this helps, let me know if you have further questions.
Thanks,
Vijay