I like the idea, but do feel 90% is too high for the counter to kick in. I'd put it more at like 75%.
I'd also like to see the vBrawl versions of the moves not literally just be vBrawl versions. The idea of a character who's abilities get better as they fight is SUPER cool sounding, but that...