Are there any hidden costs?

No, the per-user cost is the only price you pay.