I suspect he's really talking up the Baby Lock because that's what he has in stock
Make your own decision. Test drive it, and if you like it and it has the features you like, get it. If not, hold out for what you want.
I don't think the Baby lock has a built in dual-feed system though and it's one of the things I love about my Janome 6600.
Good luck!