Anyconnect was a big gap but as you mentioned there are other features that are becoming more popular now along with anyconnect like posture checking (in conjunction with ISE), so that's not available with FTD yet.
Multiple context is another but another one is PBR.
I know FTD has PBR available but only for failover fashion.
In other words, if I have two ISP circuits coming to the same FTD appliance I can use the second only for failover but not for "load-balance".
Please correct me if I'm wrong but even when you use the cli configuration you cannot tie a route-map to the sla so it's not possible to have two ISP circuits active/active.
These are reference of users looking for that feature:
FTD:Allow PBR set commands to be configured in route-map
The ASA had a long road for that feature to become available and it looks that the FTD goes like that too.
As always, thanks for your on time/on point answers.