The hides are my only complaint but if your snake is using them and eating regularly then I don't really see an issue. When he outgrows them maybe you could upgrade him to something more enclosed.

Looks good!