I understand Maxxis tires are on the same level as cheng shins. they're a cheap "emergency get me home" tire, nothing more.
I'd kill to have 17" rims for 120/70's then I could put pilot powers on this beast. GRIP galore. you'd be draggin pipes, or pegs, if not actually frame parts, before you hit the edge on those.
My personal favorite option, Kenda K671's. They're a relatively inexpensive, yet decent tire. decent tire for sport touring, or interstate riding.