I see no reason the Bose 301's wouldn't serve your purpose just fine as long as you don't expect them to play disco levels of bass and spl. Yes, there are other speakers you could buy (about a zillion of'em) but go with what you like. The 301's have been around a while and are solid, as is Bose' customer service. Plus, for their size and cost, I think they offer some nice advantages over the competition: 8" woofer (most competitors in this price range offer 5 to 6.5") and a second, rear-firing tweeter to provide a more spacious life-like sound. Of course, the rear tweeter may not gain you much if the speakers are in bookshelves. That placement may not allow the rear radiation to get out in the room.
One option to consider, just in case you want more spl and bass in your huge room: You specifically mentioned parties, so...a second pair of 301's on the opposite wall, plus a good sub or two, with your receiver's dsp set for "party" or any multi-channel stereo mode, should light the fire quite nicely!