Hey, I don't think there is ever a perfect kart.
Always something that can be changed and improved upon. Seams to me that if your on a budget (and who isn't) building this up, learning and having a bit of fun, using as much of it as you can (evens the wheels if they work) is a good place to...