As others have said, Preparation is everything for for good results... And there isn't any practical way of filling and working any flaws such as dents and rust pits ect... When prepped properly, I have had just as good of results (if not better) with conventional epoxy primers and paints (some are very durable) than i get with the average powder coat job... And i doubt it would be worth the trouble & $$$ to set up powder coat for just 2 motorcycles...