That luggage holder isn't waterproof . . . so hope for good weather!
Roof mounted stuff tends to suck for gas mileage. I'd be inclined to get a hitch and small trailer if you think that you would use it at all. Having a hitch is really handy for moving stuff . . . bikes, construction supplies, luggage for trips, the occasional appliance, etc.)