I just feel like if someone wants a display animal they should get something other than a BP. Because, while they are awesome pets and some do fine (like yours) in nice displays that people can look at, others get very stressed out being looked in upon all the time. I couldn't get my male eating consistently for anything, then we moved and the snakes got their own room with no traffic, except for the daily water change and the cat, he began hiding all the time and eating every week.
Now I'm not saying that a BP shouldn't be in a display viv, I'm just saying that if you want a cool display pet I wouldn't recommend a Ball Python.