Freemium is an attractive business model in theory. Offer a free service to attract folks and then convert some of them into a paid version with premium features. In practice it turns out to be hard to pull this off. The free version needs to be fairly functional in order to attract people. Unless the free offering is unique, which is rarely if ever the case, it also needs to be at least as good as offerings that are entirely free (competitors may be entirely free because they are ad supporte...