Blut, like you'd know?
Scots, well, it is a very heated topic among most of us at times, and you'd honestly be surprised at how offended people can get from simple constructive criticism. Besides, you seem kind of new, at least since I've been gone and I don't like ripping new arse's on the first introduction. I save that for the second date usually.
1. It risks disease transmission.
2. It risks stress. Stress in snakes can present in various ways; lack of appetite, weight loss, shedding issues, aggression, death.
3. It risks premature breeding. While all of your snakes appear to be in excellent health, repeated or too early of a breeding can compromise the health of your animals. Also, if you've no desire for more snakes, asking a female to put energy into producing fertile eggs is a bit selfish.
4. Cannibalism. There's a chance someone's mouth still smells like mouse/rat and when they're put back, someone else is still hungry. Next thing you know, you've got one snake dead.
5. They are a solitary animal. Housing them together serves no purpose, to be honest. It's just a selfish thing to force them live together because the owner thinks its "cute" or that "they like each other". It'd be like keeping aggressive cichlid fish together when all they do is fight. They do better alone.
There are just so many reasons to keep them separate, I can't even think of one to keep them together. The only time most of our snakes meet each other are for breeding or pictures, that's it. And even that, some of my snakes obviously twitch at being touched.
Some people can do it successfully, but you never know when something may happen. Snakes don't hiss or growl at one another like cats or dogs will do. They just survive until something better comes along. They're at our will and mercy. Now if only I had the room to have a gorgeous viv like yours for just one of my snakes, I'd be a happy camper indeed.
There are a ton of informative posts concerning the subject, I encourage you to read through all of the information and make an informed decision from there. Below are a few I think are of importance.
Link #1 Link #2
All in all, I truly love the viv and your snakes are healthy and gorgeous, I just have a few "issues" that you can take cum grano salis, its your call. Just trying to throw all of the info out there.
(Tidbit of info: I don't think that Broken 2-20 person ever separated their snakes, and the one snake did eventually die of the issues it sustained while being forced to cohabitate. Just another one of those "I told ya so's".)