With all the different opinions out there on paint, there are two things that are more important than any paint: surface prep and application technique. Sand, clean with solvent, prime, apply. If you're using an unfamiliar paint or painting an unfamiliar surface, test it out on some scrap. This will make your end results ten times better. Using proper methods, you can make a $3.49 can of UV stable Krylon look much better and last far longer than many of these other paints.
That being said, with equal prep and technique the "better" paint will likely have somewhat better results. But the gap between them is narrowed or marginalized completely by somebody who knows what they are doing.