This is very impressive. Only one reply ? i hope you posted this elsewhere and are getting good feedback.
The Stairs - are too close to the walls top or bottom, like 1 foot away from the walls, you need to work in 'end space' when it calculates position.
( or make the 'top step' the same colour as the 'floor' ? - so you show 'space to walk' looks less 'dangerous'
The Windows all seem to be different sizes ? not 'standard'
I think a Perfect Customer for this would be a 'Property Developer'
You would need to restrict the options to the house styles they are offering - but a potential client could click through all the options - based on the exact lot that they were considering. To better customize this for them you would need to ask for a list of 'Problems' they have - and then try to solve them.
If you want - I can look into this for you ? find you some leads ? - ( just offer me 'something' if they offer you a $$$$ deal !! )
Options:
Lock down features then click generate on any unlocked
Let people lock in what they like and 'generate' again to change things they don't.
I only spent 5 mins on this - I will come back to it - if you want to hear more.