I'd've thought that HO buildings might be a little large, there are plenty of manufacturers of 15mm scenery - 4Ground, Sarissa etc all do good buildings at not terrible prices. (if you've got access to a bunch of HO stuff, or a cheap source though, by all means go for it!)