Too good to be true. "Unlimited storage" for a flat rate is never going to work. It's not feasible. Someone will have to pay for the bandwidth and storage used, no matter how much "proprietary technology" you claim to employ.
Did you check if they have a "fair use" policy? Usually it's there to restrict the unlimited claim.