THe answer to your question is that it depends. It depends on what you are doing and how your application does it. I've currently got boxes running both V9.52 and v10.
One thing that you do get with v9 and v10 is support. You can't call Pervasive with a v8.x question. And, if you find a bug in V8, it will not be fixed. If you find it in v9 or v10, it might and you might get an interim fix for the bug until the next service pack.
WHat I would suggest would be to setup a test environment. Install your app with PSQL v8.7 and do some timing tests. THen uninstall V8.7 and install v9.52 (PSQL 9.5 SP2 and Update 1) or v10 and run the test again.
__________________
Mirtheil Software
Certified Pervasive Developer
Certified Pervasive Technician
Custom Btrieve/VB development
http://www.mirtheil.com
I do not answer questions by email. Please post on the forum.