Luckily I've already managed to move from Exchange Server 2007 to 2013 a few months ago, but it was a big change for our small organisation (about 125 seats, single server). The web-based management interface takes time to learn. Procedures that used to work (e.g. powershell stuff) needed testing and tweaking. Lot of problems initially with disk space due to excessive logging; I've had to write a script to run daily as a scheduled task to clean out unwanted log files (that took a while to write, test and tune). The mail queue database also hogging disk space has needed occasional maintenance. Are we better off than before? Probably, but the cost to get from (A) to (B) was considerable.