Despite so many feats, GST still a work in progress