What exactly is a 'user'? Literally one device running the application? In that case the pricing does seem a bit steep in a small business context.
The enterprise pricing made me thought at first that the cost is per application user. (Making enterprise lisence more appealing) … of course per end-user pricing would be way too expensive.