I would have recommended the Stihl, if he prefers Stihl. It tends to work out better that way. The 590 could very likely end up with carb issues, but knowing what I know, I'd choose the 590.
As far as I know, only Stihl carbs compensate for a dirty air filter, at least to some extent, and...