The concept seems intact as a whole and may work well IMO.
Is this your proposed view?
Looks a little mystical and on the fantasy side of things

I wonder how it will progress.
The arced windows remind me a little of elf huts - as they are quite commonly drawn in such a manner on trees

(or was that smth else?)
P.s. The green roof is a good idea - definetaly will contribute in bringing the image to life.