How am I supposed to answer this for you?
What do you do whenever you’re at a point in a game, or any other creative endeavor, and you don’t know what to do next? Do that.
If it was me, I’d ask everyone at the table. “How does this work? I can’t seem to figure out how this ability makes sense at this time given what we know… what do you guys think?”
I do this quite a bit in other games even if I’m not drawing a blank, but I just want some creative input. It always helps… either a cool idea is shared and we go with that, or else the ideas shared help inspire me to come up with something.