I wouldn't take the gig if I could possibly avoid it. I agree that the miles-are-ours policy could be a canary in a coal mine -- warning of a more difficult, tedious or micromanaging culture. I wouldn't work for an outfit that required me to share a hotel room, either. It bespeaks basic lack of respect for the employee / consultant.