I'd get something that at least complements the bike a bit. Full green leathers on a stock color RC51 is ugly.
I don't know why function over form is any issue. It isn't like a matching suit has no function. There are so many options available out there so it is easy to find a suit in your price range that at least complements the bike a little without sacrificing form.
All black is too hot, as mentioned. All white is too hard to keep clean. Consider a few complementing and contrasting colors to get some variety and not a total oven mode. If your 03 is still stock colors, red, black and silver is easy to work with. If I had a black RC, I'd consider a white/black combo suit, with enough white not to sweat out in heat.
I've owned and raced budget leathers, and had top of the line italian made leathers. Both worked for me. Buy a brand name or something known and what fits your budget.
Are you going one or two piece. I've owned both and prefer one piece even on the street.
Last edited by kwtoxman; 03-09-2014 at 02:19 PM.