I have a Brother laser printer/scanner combo that I bought 8 years ago, I actually wish it broke down so I could replace it with something that supports AirPrint without feeling bad about throwing out perfectly good hardware
The android brother plug in sucks and I wish google cloud print was still around. I tried mobility print but it didn't quite work as expected and decided to just stick to printing from my laptop.
I tried this with a Brother HL-L23200 printer and an old raspberry pi, and couldn't get it to work. Seemed like something in the stack was OOM'ing - it worked fine for just a page or two, but when I tried to print a longer document it would crap out. I gave up and now on the rare occasion when I need to print something I carry my laptop over and physically plug in the USB cord like a neanderthal.