Types lets you easily create custom post types, taxonomies and fields from within the admin screen. So that's very cool. Unfortunately it is not a very polished tool to work with.
For instance, you cannot (re)order your custom field groups. Meaning that if you add a few CFG's to your page, you will have to start with the last and end with the first. That is if you do not want to make the backend of your client's website more user unfriendly than it already is.
What is lacking in Types is an easy way to make repeating field groups. While you can repeat fields, you cannot repeat field groups. Other plugins do give you repeater fields.
What is also lacking is clear instruction on how to display your custom fields or custom post types on your page. This should't be too difficult for a seasoned developer but the people behind Types are not going to be of much help in this area. They say that you will "probably" need to edit your index.php file and that, since "different themes do it differently" they can't really say what works best.
A simple example and some info on how Types writes its fields to the database (it prepends your custom fields with wpfc-) would have been helpful.
What Types really tries do is letting you buy Views. Plus some other plugins you'll most likely do not need. Even "Ninja Developers" should buy Views, since you "wouldn't want to do the same stuff over and over again." In reality, when you use Types (and Views) you will be doing the same stuff over and over again. Unlike other similar plugins that let you duplicate field groups and then edit them, with types (and Views) you will find yourself redoing the same stuff.
The whole process of creating, organising, connecting and displaying CPT's, custom boxes and taxonomies with Types (and Views) is cumbersome, slow and not very intuitive. The user guides on the website are confusing. (as said by others)
The support is good though: There is free community support were questions are answered by staff members. If you buy the $149 Toolset you get "paid" support which is supposed to be better.
What is also positive is the 30 day money back guarantee. After registering with their site I was able to download the Toolset with Types, Views, Access and CRED for free. (must have been a glitch). But would I have paid money for the Views plugin plus the rest I would have certainly asked for a refund since I am not going to use it.
Last but not least: Types clutters your dashboard with ugly colored icons (where the rest is monochrome and more in line with the WP design) and huge "information boxes" that advertise their other products. In order to get rid of this annoying messages you'll need to install their "installer plugin". Why not put this in screen options?