I have had Exo-terras, would not recommend using one for a ball python.
If you get babies keep them in tubs (rubs) for a few months, set aside money for their adult enclosures, and scour the classified ads until suitable used enclosures pop up for sale in your area. I did find ad sites for the UK using Google, I just don't know how close you are to what's for sale.