I use it with kb controller.
As to which package I will say get as much as you can afford. The main difference is # of styles. Once you have a large pac its rather affordable to update every year, I have the ultra & it costs $99 each year to update during the Christmas sale.
I don't use the harmonizer as I have it on the keyboard in real time. Quite frankly I'm one of the users who use but 5% of the features, but I do love the program.
PSR 740,PSR 3000, Mirage, tx7, mp32, Pro Tools 10,11 SONAR, Reaper, BIAB 2019 and a pile of Computer Music mags w/disks
College student working on Doctoral, Education