The Meaning of Life, the Universe, and Everything.
I like how you made a video as the suggestion itself. But don't think that is all I have to say...
I support all of the new blocks you are suggesting, but not the texture change for purpur blocks. First, the name wouldn't make sense if you change the texture to blue. You are better off changing the name to something else (Blurpur...?). Also, the texture you are proposing might blend in with other blocks and look nice with them, but the original texture has a contrast with some blocks (like ends stone bricks) that looks nice. It also has some blocks (like cyan clay in my opinion) that don't contrast it but still look nice with it. And, purpur blocks were supposed to be meant for end cities and ships and the purple color of the block fits more with the end than blue.
So because of the things I said above, 75% support because I still love everything else you suggested.