If you plan on beating it up. Use some sort of rattle can. Id suggest satin, semi gloss. It will touch up better and easier. Clear coat will look better but be harder to fix. And automotive paint will also be harder to fix to look good.
My painted frames last me forever with no chips, scratches, etc.. but I just ride dunes and I take care of my bike.