Thanks guys! I think it's coming along pretty well. Even though i still don't know the final vision.
Let's go a bit MORE...
Some guys on another site were being awfully impressed at building this thing in 1/18, so here's a 1/10 crawler for scale comparison.