I thought I was being so clever; I wanted to use some arbitrary block to represent a specific enemy type on a map I'm building. Using command blocks, when the game starts, I wanted to replace these arbitrary blocks with their representative enemy types. I figured this would save time and would be more manageable in the long run than just hard-coding a bunch of command blocks with summon coordinates. Is this even possible in the windows 10 version?
I like it! The reason I guess I was hooked on the idea of blocks was because they're clone-able, which I didn't mention. Part of this design is to copy the entire level somewhere up in the sky for easy restoration since the player can destroy some blocks. Ideally this would allow me to restore all those enemy spawn locations too.
But I really appreciate the armor stand suggestion. I need to play around with those more. I know SethBling loves them lol. I also need to dabble a bit more in the json components field as well.