Yeah, I agree and the puzzles ended up being more proof of concept not yet fully fleshed out. My initial idea was to have more component types and maybe forcing the player to have to switch between looking at the board and the schematic which would be more complicated to decipher with the extra part types.
Some others were damaged boards with pinholes or rows disabled. I like your various sizes and shapes idea.