My experience using Ryde, the would-be competitor to Grab [updated with post ride thoughts]

My first impression of Ryde. How’s the app, the booking interface and the promos?