Is there a charge for upgrades and enhancements?

No, the per-case fee on an annual basis entitles you to all maintenance, upgrades and updates to the solution.