Do you need to work in a network with a real network functionality?
If so, simultaneous write access and record locking, plus, perhaps different authorization levels are certainly a must. As there are not many products which offer this full functionality, real network operability is likely to be a key factor.