What are good dataset alternatives to estimate value functions?
As I understand it, you're trying to estimate a demand system for different goods.

Have a look at Aguiar and Bils (forthcoming AER), who use the consumption expenditure survey to do exactly that. The previous link also contains their data and code. 

From their abstract: 


  We do so by constructing an alternative measure of consumption expenditure, using data from the Consumer Expenditure Survey (CE), that employs a demand system to correct for systematic measurement error. Specifically, we consider trends in the relative expenditure of high-income and low-income households for different goods with different expenditure elasticities.