I used to be a Pfaffi but when they came out with the new machines, I found the quality not to be up to my expectations. Customer service was also no longer on the forefront of the new company's mind. So I went from Pfaff to Baby Lock and I wouldn't want to trade my Espire for anything right now. I must admit that I do miss the ease of the IDT BUT it is also no big deal to attach the walking foot when needed. So I am a happy camper.
This is like recommendations of a car - one person's chariot is another person's clunker.