For every Brandon Coleman, there's 30 guys that went the same route and didn't make it past a year or two. So always rolling the dice after an injury. But the difference between getting drafted and going undrafted is astronomical in terms of guarantees.
So if I'm Grant, I want to hear from nfl execs/advisors that I have over 80% chance of going in draft. Even 7th round. If so, makes sense to go.
Otherwise, get a free Masters degree that can set up for 40-50 years of better pay. Then get certain assurances from Ash that they will never push you if banged up, have a dedicated trainer/doctor on you to evaluate each week, and perhaps even look into injury insurance.