I used a VPI 16.5 for almost 30 years, and it did a perfectly decent job. A few months ago, however, I bought a large-tank Vevor-based ultrasonic cleaner, and I have been quite surprised by how effective it is. I think the inexpensive ultrasonic cleaner produces considerably better results than my VPI.
The VPI is easier and quicker to use, whereas the Vevor requires enough dirty records to justify going through the whole cleaning process.