Loving the neat wiring job here:
http://billbo911.smugmug.com/photos/...92_CsuxQ-L.jpg
A neat wiring job, is always a sign of good future performance!
The only risk I see in mounting everything like that vertically is with a rather intense hit or bump, if the fuses will stay in place especially over time.
You may want to test that.
Nice bot so far though!