I put a set of Sport Demons on a pre gen that I was getting ready to sell.
I did a short hop on the backroads to test.
They felt very good to me, very predictable and planted, I didn't push them all that hard but enough to get a pretty good feel for them.
I would buy them again!
Having a different tire / profile front to rear may change the way it may feel on your bike.
KK