I painted a mountain bike frame during lockdown. I was painting over an existing factory paint job. I did a lot of sanding prep, followed the spray.bike instructions, and took my time. I was happy with the result. Agreed with the above comment that it's not a very glossy finish. It's more of a powder. I used one of their sparkle clear coats as the final coat, which was fun. It added some glossiness. Those cool colors and finishes, ease of use and bike specificness are their selling point. It sounds like you can get a more traditional finish using the automotive options above.
As far as durability, I can't really tell you. Hazetguy's post above should have more info about that. So far it's held up well, but this was a bike for the girlfriend that doesn't get a ton of miles, bike rack parking, or other things that are hard on finishes.