When our team went to the Grand Rapids regional we drove 2 and a half hours each way everyday on a bus. We live in canton. Ypsilanti is right next door (team 470, go Visteon! woohoo *cough* excuse me) and they are slightly closer but stayed in a hotel room. I think the whole issue is money. Our team didn't have enough money so we slept on the way home

. There isn't anything wrong with driving or spending the night, but if you live right there (like we did for the Great Lakes regional) then you should prolly sleep at your own house and go by bus to the comp as a team.