Demi Mitchell going with the flow for album launch