I agree with you. The box truck makes sense to me from a heavy chassis and "onboard show" situation.
Worrying about what the truck looks on the
outside to CM's parking before their shift as it trundles across the backstage parking lots makes about as much sense as worrying what the exterior of the Haunted Mansion stretching rooms look like to the maintenance guys at 2am.
Speaking of that, I'm looking forward to seeing some POV videos of people arriving and checking in at the Starcruiser.
I wonder if the small berm and light landscaping they've placed around the entry road is enough to hide that hulking warehouse this hotel is housed in? At least for the first year or two before this stuff grows in...