I think Flanagan coming to the Dragons is near enough to a sure thing.
Who else needs an assistant coach and would employ him on so many (reported) restrictions? Sharks need an assistant but I think his time is done there and the rumour is Brown will be the most likely. Roosters? they already have an assistant in Fitzgibbon (who just signed a 3yr extension), and yes, they are losing an assistant but I think they will promote from within to fill that role.
I also found this statement to be interesting - But there will be strict conditions put on Flanagan to ensure he does not overstep the boundaries of an assistant coach and puts time into junior rugby league. The question here is where does junior RL have its boundary, is it SG Ball, HM, JF or even CC?