I absolutely prefer your method to the "everyone takes a turn" method that tends to make games slow to a crawl.  However, I might suggest that it's people in the area, not everyone in the entire house.  That way, if you're in a private room with someone, you're not waiting on people in the basement.