Since it costs less to use the App store, especially if you only want one in the package, and it is a site license to boot, I don't see ever using retail.
Only downside is that updates require going to the App Store rather than just relying on the automatic software update.
You also can't sell the software later if you don't want it, but I've never done that in the past so am unlikely to do that in the future.