Thanks for everyone's comments. The cargo bags are made out of jeans. The ESC, motor and transmission are hiding right under it. Those Rox Lox are huge, when suspension are fully compressed, I only have about 0.5mm clearance between the tires and the wheel well. As for the steel bead lock rims, they aren't that hard to install, but sometimes those tiny screws and nuts can get really annoying. 1 thing I hate about the the rims is that the screws are too close to each other, made it kinda hard to put the lug nuts on, and wish the rims are a little bit smaller. But other than that, they are great!
Update: Outdoor pics and a short video!
Just a pic to show how soft those tires are.
And a short video.