LOL, Li!
I don't think it makes you a bad person, but I wonder how well you're going to sleep tonight with it on the street. I understand completely. I don't like putting my trailer on the street overnight and struggle every time I want to leave early because I don't know what to do -- bring it home, put it on the street & not sleep, or leave it in the storage lot, get up at the crack of dawn, and hustle like crazy to get on the road at a decent hour.
Anyway, unless your street is really narrow and you don't live in a high crime area Foo-Foo should be just fine.
I hope you'll sleep well tonight!
Laura -- and Jed