Good watch. I disagree on some finer points, but in general its right on. Funny thing i sI just recently watched some stuff with sub groups name worked into the titles and I thought it was a little.... strange. I dunno how new that is since I barely watch anything, but it's not important.
I do think theres some things where it's better to use some japanese. Honorifics can come and go based on the series (If I was watching something in Japan, I'd prefer them, but got pissed when I saw them used in a Berserk fan sub). My only other disagreement is in the area of words that are 'terminology'. For example he pointed to Shinigami, but even both dubs of Bleach and Death Note use the term.
The only other disagreement would be on some cultural notes. I haven't watched Lucky Star, but from what I heard, without the notes there would be next to no way to get whats going on. Theres only a few shows like that and those audiences want to be able to understand things (since only super weeaboo fags watch Lucky Star).
The general message and most of the points are pretty much right on. Also, stupid fuckers need to stop using ugly ass, difficult to read fonts -- or glaringly colorful fonts. This is why soft subs are so much better.