First, we have to look at what is in a flow record that comes from the device:
A flow is defined based on 7 or more criteria:
• Source IP Address
• Source Port
• Destination IP Address
• Destination Port
• IP Protocol Type (TCP=6, UDP=17)
• ToS Byte (DSCP)
• Logical Interface (ifIndex)
That's the data that NFA is typically limited to since that is what is being sent from the device. If you have Cisco devices that support AVC, then you can get additional visibility into URLs, application response time, and more. You can learn more about AVC here: AVC:AVC Tech Overview - DocWiki. NFA added support for AVC in 9.2 and additional features have been added in subsequent releases but ultimately, NFA will be limited to what information is captures by the devices sending flow records. Hope that helps.
-Rob