Hi Steven,
Thank your for all your input.
Regarding when the Funding Choices IDFA message shows, you may refer to this page - 
https://support.google.com/fundingchoices/answer/9995402 . If the consent form has to show then the IDFA message doesn't show. It could be that this would overwhelm a user with too much info as 3 dialogs would pop up (consent, pre - IDFA Funding Choices message and then the tracking message) before anything happens in the app functionally. If this isn't your preferred pathway for messages, then we would like to hear what you think.
Regarding no consent turning off ads, you may find this 
page about what consent is required for non personalized ads enlightening. We provide tools to make acquiring consent easier and we will still honor adding NPA = 1 to turn off personalized ads. Note that you may use any system you want to acquire consent from your users.
Regarding how to determine what functionality is offered to users base on how much consent they give you can implement a check on consent before allowing access to functionality based on information offered here -  
How do third-party SDKs (Vendors) access the consent information?
Regarding iOS 14, Apple has delayed requiring consent for IDFA as described here - 
https://developer.apple.com/news/?id=hx9s63c5. This gives developers a little bit of a breather.
Thank you for the table of consent status - I will be bringing this up with my team. You may monitor our 
TCF Troubleshooter for updates.
Regards,
	
		
			
			
				
					
						  | 
						
						
							
								
									| Aryeh Baker | 
								 
								
									| Mobile Ads SDK Team | 
								 
							
						 
						 | 
					 
				
			 
			 | 
		
		
			|   | 
		
	

ref:_00D1U1174p._5004Q24c6Gl:ref