I read "Steering is a bit iffy in the front" while just the first picture with no wheels on the kart was on the screen and thought, "well, there's your problem". That's a pretty good looking build with hydraulic brakes and all. What kind of cells are those?
If you were to mount some tires...