I have been faced with such a quandry before. I do have it a little easier in that I live right up against the trailhead so if I really want to go road riding but feel like getting in a little trailtime, I can just pop out the MTB real quick for a few miles of looping singletrack and then head home to grab my roadbike for a few hours of road riding.