He's arguably the best ever , I couldn't dispute that , he's popular and could still bring a lot of insight even with the league imposed restrictions.
We all know how the Patriots and their players used to like to do anything and everything to gain an advantage. Steal signals , film walkthroughs, deflate balls ... (Allegedly)
I actually think a part owner probably shouldn't have the job at all because of the conflict of interest, but if the NFL can get in bed with gambling, they shouldn't have an issue with TB12.