I could not tell anything about what you are using for perches for him, but I personally don't like those water tube things. The space for then to get a drink is too small. I did try them for my parrotlet and for my budgies, but if given a choice they will always go for a water bowl. You might also consider getting him a bird bath.
I do like your ladders, though. I think they are cool.