It sounds like something you'd see on ESPN on any day of the week. I'd call it mainstream.

I guess it also depends on how you present and promote it, though.