Patrick, while this is not really suitable for vCampus, I am sure many people here will have some experience to share.
PIConfig should be able to do several values per second - but you are talking here about equipments. If I understand that correct - 864 events (time/value/tag linest) per equipment per day.
From my memory I recall that PIConfig should be able to do 50-500 lines per second - what would be 2-20s in your case. I would assume that the culprit here is the output to the screen.
Can you post your PIConfig script?
BTW, I just tested and piarc *might* be faster than pisnap, but this was just a single test.
Here is the start of my script (redirecting the output to speed up things):
the "@mode create,t" means "create or edit".