I am going to go with #3, "Data Feeds" as the way to provide the most granular (hit based and visitor ID), Data Warehouse what we use to access variables that are not pulled into Workspace, like IP addresses, etc. (But am a bit torn thinking #5 could also be correct. Depending...)