Stop in for a cup of coffee

I think it is interesting they had to cut the top of the frame to get it to fit. So where is the strength?
Probably the plate the blower bolts to. I wouldn't want to get my pants caught in those exposed belts.