I believe the Hilton OnQ system does.
From their brochure:
OnQ stores the service histories of your best guests, including any problems they may have previously encountered. This “service recovery” information enables you to address concerns and be better prepared for such guests before they arrive.
So while the brochure says "best guests" and makes it all nice nice to treat them well, there's nothing keeping them from entering or tracking other stuff in your profile. This thread
http://www.flyertalk.com/forum/hilto...no-nights.html says one hotel actually enters things like a guest who likes Cheez-Its so they have some when they check in.