These teal petals and their subsequent flower just seem to be for selling. They're not a guarenteed drop either. After playing in the new map for half an hour with it activated I got 7 petals.It doesn't seem worth it. I'll be laying off keys until the next rotation.