Just considering my own personal tastes... I agree that #2 sounds pretty cool. I just personally don't really love rack systems. I think they work well for breeders, animal educators, rescues, etc. But sometimes it's reeeaally nice to have animals out and on display
The only case in which I'd really suggest building a rack system is if you plan to eventually get a lot more snakes. If you build a rack that could accommodate more snakes it could help you out in the long run. But if you're sticking with just 2 snakes I think option #2 would be really nice