Of course, the only downside is it won't work for those with HTML disabled.
with the advent of pinion adverts it's safe to say that the majority of people playing tf2 have html motd disabled via scripts. not only that but it would require effort on the player to sign up/in a forum and do the report the long way. it's far more easier for them to do !report and pick the player from a list of connected players then input what they are doing wrong then have the plugin capture all the relevent information like steamid's and ip address and such.