Given the small number of records and that you're on a LAN you should be fine. We had to change a similar test to PSOS because WAN performance was very poor on a couple hundred thousand records, but it was always fine for LAN users.
There will be a big difference if records are not committed (much slower). While ExecuteSQL is very convenient and probably can work great in this case, one of the advantages I find with PSOS is that it's not dependent on/does not change the context the routine is started from. You can therefore often very well choose to switch to old-school FileMaker techniques (find, relationship, etc) if you find that ExecuteSQL doesn't perform well enough.