They're not a gimmick if well implemented. Useful gestures are very dependant on deep software integration, however.