can't say I know much about Detroit. Never been there. Other drivers tell me it's not that hard to get out of, there is work not far away too. Hopefully someone will come along with experiance up there.
I also drive a extended Ford van. 300,000 miles and that old stroker is still going strong.