I like your style. Doesn't suck for me, I wouldn't feel reward in it if I did not create it. I would always worry, what if this one breaks, how will I develop another one. How many times will I be able to google up a winning system?
You may be able to work that way, but it would bother me to...