I've briefly skimmed almost every page so hopefully I didnt miss anything(you can delete this if I did and bring up a repeated argument). Anyways, here's my two cents:
I was thinking about how wavedashing was unintentionally placed in the game, and it made me wonder: If they actually intentionally tried to put it in the game, would it mess it up? By mess it up I mean would it either make it better to the point where its unbelievably cheap and luigi is god or would it just get worse, to the point where its useless. It also occurred to me that if they keep it, they might make rolling, dodging, shielding etc. better or more versatile to discourage the use of it so they could gradually phase it out, sans complaints from professional-level players.
The other thing I was wondering is why, if it was unintentional, did it work out that each characters wave dash is a different length? Maybe this is a dumb argument and its based on another one of the characters animations, but isnt that just a little bit odd? I mean if it was an accident wouldn't they all be about the same length, or am I just on crack right now?
As for L-canceling, despite the fact that physically it makes absolutely no sense whatsoever, I think a technique like that(similar to z-canceling after an aerial attack in SSB64) adds a certain element of skill to the game. Sure its not incredibly difficult if your thinking about it, but it takes repeated and relentless practice to get it to the point where you do it subconciously.
Anyways, thats my two cents. I may be completely off my rocker about these two moves, so in the case that I am feel free to flame me, criticism, whether it be positive or negative, in the end makes arguments much stronger. Cheers!