I’ll sometimes wear a sun shirt when I’m out on the boat, hiking, or surfing. They work but I never get burned through a regular cotton long sleeve either. I have an old one that I use for hiking. It doesn’t smell but no amount of bleach will get it white again. I don’t like sweating in them, it gets clingy. They do dry faster than cotton though. If you have chest hair it works it way through the weave which is interesting.
Carhart and Duluth has good stuff that will do the same thing like provide sun protection, wicking, and no smell. The ones In The link you posted look more like rash guards/ swim shirts. Us old time surfers laugh at people who wear those when not getting wet but everyone is wearing them now. I actually see surfers taking them off before getting in the water so I’m pretty out of touch. Prana also makes good stuff along those lines, has a little fru-fru, but fit like normal clothes and not like skinny jeans hipster stuff.