Yes, mounting flange means where the wheel mounts. IMO an 8" would be plenty stout for a cruiser, have used several for just that. Chassis Engineering Inc. even makes a bolt in rear spring setup that takes the Maverick rear without even changing the original mounting perches, that's how well it fits your car.