At my company we usually don’t have too much time to custom code products so we use plugins when possible.
This is a very similar reason to why I haven’t been able to put much effort into supporting TDO Mini Forms these last few months. See here for a longer explanation. It’s quite disheartening to hear that actual companies, as opposed to someone like myself who does it for the love, can’t afford the time (or money) to do it themselves.
My recommendation is to that if you need the advanced features of TDO Mini Forms for a commercial/serious project then you should probably think of creating or buying a dedicated solution. (Gravity Forms looks good tbh). You’ll have a contract, you’ll have someone you can go to for upgrades or help if you get hacked, not just someone who may get round to it eventually. I think that holds true for any plugin that your site might depend on. Hell, I haven’t kept up with WordPress since 2.7, I don’t even know why you would want Custom Post Types or Taxonomies for TDO Mini Forms when you can achieve most of the stuff by clever use of categories and tags. IMHO, etc.