I have the Canon C6000 (no VP), before I had the Xerox 250 (like you)
This printer, for quality it is the best, much better then Xerox.
The big, big, big problem is the affidability of the machine
In 2 years, the technician came almost 200 times.
If I print the day after I have to call the Canon...