Use cocos2d::value for all variables?

When should we use cocos2d::value? Saving/loading with FileUtils? All primitives throughout cocos2d-x apps? Docs show how to use it (great!) but not when.