> everything fit's nicely in the 10.0.0.0/8 range
Except for when it doesn't.
If you just use that space as a flat range, it is almost certainly more than enough. But if you split it up in multiple levels of subnets, you can run into difficulties balancing having enough subnets and having enough space in each subnet.
240/4 is private and more than sufficient.