I agree with a lot of what you said, especially about that writer (3 or 4 typos).
As for the players flashing, all visual assists are turned off on Pro-Mode. So these won't be there.
And as for the created teams online, so far the only thing we know is you can't use them in PUBLIC matches. So if you are playing a friend, this MAY (can't say for 100% sure) still be an option. But even without the fact of obscene names, if you allowed users to use their created teams online...everyone would just make there team 99 overall and it would be dumb.