I could care less about whatever match anyone has on who's e-pene is bigger than whos. I had just finished watching the videos...
The AfRock being too big for its enclosure? No. It's just right. It might outgrow it within the next few months, or several months... but its not too small at the moment. AfRocks are one of the largest opportunists among the giant pythons, and rely highly on the ambush technique for sustenance. The only time they're widely active in their natural range is during breeding season, and shortly before.