"the unit looks much more competitive compared to the Ketrons!"

competitive in the sense of $$$ and NOT overall sound i assume you're implying ???