Deployment is easy, once you think deeply about what you want for it to accomplish. You will probably need a bit of support to get it working *optimally*, but David and team have been very responsive and hands-on in getting things tuned just right. I recommend contacting them for a quick once-over of your deployment prior to production (through the ticket system).
Pricing is extremely reasonable. I am very pleased with this developer.