The distance would have to be pretty good on the weighted bat idea.
It's really no big deal--I've swung bats in my bedroom, living room, etc for years and never have had a problem. Of course, I also leave a lot of open space. (The reason I do this is to work on my stance/foot positioning).