Check Point has a very high price for certain mid-size installations and some of their competitors have much lower prices. I would say that for big installations Check Point is okay for pricing but for a small-medium installation it's too expensive. Pricing is something else that they could improve.
For SandBlast Mobile, the only thing that is lacking is that it wasn't available for all types of users. However, Check Point has since fixed this, with ZoneAlarm. With ZoneAlarm for mobile, it will also direct from the Google Apps, or the Play Store. And then they get to pay for it too. I think it's a very nice solution. In terms of features, I believe they really have everything covered. I can't say if anything needs to be added. In this part of the world, we're still trying to bring ourselves up to speed in terms of what works best.