powder coating will be more resistant to chips , bumps and scrapes , and more resisitant to cleaning chemicals , only down side is if you do get a chip or scratch you wont be able to just spray over it with paint , it will look silly.
i would go with powder coating mate.