The African violets, as well as some of the other gesneriads such a Sinningia, Kohleria, and Episcia all need pretty good drainage as well as strong light in order to bloom, and they may rot off if the leaves don't dry off between mistings. I have kept Sinningia, Kohleria, and Episcia in some of my vivariums in a well drained situation. While they have survived, except for the original blooming plants, they have not bloomed again under the light conditions I'm able to provide. I've never tried the African violets (Saintpaulia) in a vivarium, mostly because in my experience, they bloom well on the window sill and do best when they are "root-bound," which doesn't happen in a tank. African violets may actually work in your snake tank because you won't be keeping the humidity as high, but I can't vouch for their blooming.
Here's a photo of African violet relative, Kohleria "flirt" which bloomed for the first 6 months, but got shaded out and is now just barely straggling around.

-----
Patty
Pahsimeroi, Idaho
4 D. auratus blue
5 D. galactonotus pumpkin orange splash back
5 D. imitator
6 D. leucomelas
4 D. pumilio Bastimentos
4 D. fantasticus
4 P. terribilis
4 D. reticulatus
4 D. castaneoticus
2 D. azureus
4 P vittatus