i think it's a great idea, but my opinion might not mean much, i'm just a little bit out of the area...
but, i'd also suggest that there be a 2nd part, drop and pickup points. once i get back for good, i WILL have a shop/garage, and i already have an engine hoist, even if i wasn't able to...