Thanks!
That's good feedback. If I work more on this, I'll have to sit down and have a think about the frequency of different blocks. You're right that it's easy (and frustrating) to get stuck with too many that you can't use, especially the roof parts.