nice project..
You post on the www.astrosafari.com forum?
Its V8 Astro/Safari van heaven over there..
I had a V8 Astro for many years ..
http://www.hotrodlincoln.org/astrotow.jpg
Was my tow vehicle for 7 years..
Cant wait to see that thing when you are done..