I like your idea for the combos. That always seems to add to game play. And your idea for the blocks is great. I like the whole concept of being able to throw them or just place them. Maybe some should have a conditional activation (like a timer, a certain time or environment in which you can use it, or maybe even "remote detonation").
The PIE idea, especially the "pie chart" life meter, is amazing. You could have different flavors of pie too, which give you certain abilities (cherry pie for life, and other flavors for some specials). There should also be a "crouch" function |C|, and maybe |S| for special.
Altogether, this is an excellent idea. I say we do it.