I don't think you post 160 and 148 wRC+ seasons at age 22 and 23 and then completely turn into a pumpkin. He's exactly the type of player we should try and acquire. However, it's a bit two fold. You might be able to get him at a reasonable price due to his off-field issues....but the off-field issues are the only reason he's available in the first place.
If many opine it would take Stroman to get Eaton (who's been significantly better over the past 2 years and is under control longer, at a reasonable rate), then is it safe to assume the cost for Puig should be SIGNIFICANTLY less? There in lies the true x-factor in this entire discussion. Puig's ceiling is higher, but if the cost is near equal - you take Eaton 100% of the time.