Yes Rolstoppable you would be great as a mod, because of all your contributions to the forums over the years and because you could spot trolls in an instant (no offense intended) a natural skill I suppose:)
So I for one am surprised that after all these years you weren't made one. The same goes for CGI quality.