That would seem to be a plus,if you could get locked in all night. A home improvement store might be the better choice for in-store camping, lots of big lumber racks and such to exploit and most of them at least sell snacks so - free food ;-)
If I correctly recall the article about the social-media fad of spending the night in stores, it was generally in stores that were open, such as Walmart.