Oh, and to your point about cloud and multi-platform support, our route forward is cloud, not native apps. That doesn't mean there won't be "helper apps" in the local OS, but we'll be sticking with HTML5/etc. on the web side for a much more portable environment. Since our billing, management reporting, contact and client management, backup, flood, etc. is all already web-based, we're simply going to be moving the remaining components over, and make them tie together better, update the interfaces, and so on. We've already ported prototypes of complicated things like TOTAL Sketch to HTML5 canvases (I really wasn't sure that would work), and moving the forms engine over isn't as far off as it seems. Comps DB and associated comps dashboard stuff is clearly cloud-centric in our next generation, because it's already stretching the limits of desktop databases when you do a lot of properties with it. And to enable appraisers to share comps and subjects in UAD format with each other (think Facebook/social media as a model, where "posts" are comps, and your friends are the only ones who can see them), you basically have to go web-centric, not to mention doing MLS and data source integration for basic importing and for regression and analytics. Throw in syncing and so on from mobile, and cloud based is absolutely the ticket.
So, doing all that on a local OS would be wasted extra effort. This will work equally well on Macs, Linux, Windows, etc. when we get all the kinks worked out. Don't forget too that we're already the only company supporting multiple platforms on the mobile side (which will remain native iOS and Android code, and maybe Win8/9, for obvious reasons), so we're far from a "Windows only" company psychologically.
You'll see helper apps on the desktop in several flavors (Win, Mac, Linux) for doing the desktop-cloud sync and for tasks that still need desktop notifications (i.e., AppraisalPort conversion, communications, alerts and notices, etc.).
This is all crazy expensive development and rollout stuff, but we won't be raising prices (and our $349 is guaranteed for 10 years anyway). We see this as the same as our DOS-to-Windows phase back in the 90's, when we rolled out WinTOTAL and all our DOS users got it for free. (That's one of the reasons we were so shocked that Bradford charged for UAD separately from their update contracts -- that lost them a lot of goodwill, as it should have.)
You'll hear more from us in great detail in January, when we're taking advantage of the "quiet time" to get the message out about our technology path going forward.