Its alternate casting cost of paying 1 life and exiling a blue card from your hand will always ensure youll never have to hardcast it
Its also solid just to cast it and then flash it back, though Id definitely try to include ways to 2-for-1 with it
Then it has similar abilities as Heliod, Sun-Crowned in granting lifelink to others and distributing the counters to others, but if we check for the party status, this gets amped up with a rogue, warrior, and wizard in play
If Shining Shoal was cast in advance with X = 6 and Abyssal Persecutor was chosen as a source of the damage, all this damage will be redirected
It's hard to think of a place that would be fine
Its only one treasure in each turn, but if players across the table are in decks the predominantly draw cards in other peoples terms this could net you a solid 3 mana per turn cycle