This is an interesting story but like everything else in GIS, if you don't have a good base layer then you get garbage out in your analysis
I plugged my zip, 34250, into the system and found that the zip boundary covers uninhabited coastal barrier islands, and not the true area of the zip code where I've lived for 35 years.
Kudos to the data returned on the wrong boundary - $0 income, 0 inhabitants, age = 0.
GIGO is too pervasive, even in the latest best and brightest GIS products. Everyone needs to know where your data came from (metadata required) and real QC is essential on any project/deployment. Tapestry may work on 99% of America, but it's 0 for 1 in my brief test.
Only the Best is worth purchasing.