Breh the favor being used here is so weird. Yes, it's very predictable what they did but it's also a triple threat match, belt ain't on the line, why use it now?
in kayfabe you can say Heyman is the stratagiest for Punk vs Roman (just like he has been before when alligning with guys vs his former clients) and you can argue hes a person of influence to help Punk express to a title shot after a big win vs two guys like this at mania etc etc etc.
But i think the problem is it shouldnt have been revealed until the match.
Now by doing it 2 weeks out, theres also the possibilty he alligns with Seth as its an obvious swerve opportunity.
The real pull of the favor is getting Heyman for his influence/advocacy in getting a titlle but again, do it on the day of the match.