Should work fine Alan.
Probably at a severe disadvantage time-wise due to iterating the complete database.
.. also, it won't satisfy the OP's requirement regarding being at the "Correct" location
... but heh, it's Friday afternoon so I'd buy it
ps : that's a significant sort statement sir ... very busy !
I like it