Well you certainly know how to maximise your profits from it, wish I was able to get the same increases from my bank.
I'd echo megrain's points that having a larger bank allows you to quickly capitalise on the odd quirks that always throw themselves up, but whatever you're doing obviously works well so sometimes it's simply a case of sticking to what you know best as only you will know what works for you.