haha, slow down the ego there man. I'll be pretty honest they're not that good, I know plenty of people who can build better than you, including myself but whatever, you can hold onto your opinion that is not my matter.
I still think the bus is really small, perhaps I can quickly build one if I get around to it.