I had the Janome 6600, and I recently upgraded to the Horizon.
I loved them both, but I really needed the free arm feature to sew garments.
I think with any machine, it is up to the buyer to grab some practice fabric and physically do every feature of the machine that is listed in the manual, before going back to the dealer.