It's not a good idea to use Pantone spot colors in a gradient fill. Like Ton said, it's very difficult to get an accurate preview on-screen versus what would actually print. And then depending on the printing output method, the result would likely just be a CMYK-based simulation of those spot colors anyway. Not many clients are going to pay substantially more money to add additional spot color plates on top of CMYK just to cover a couple colors in a gradient fill.
I personally would only apply Pantone spot colors to a gradient if the gradient was various percentage levels of a single spot color. And I would only do that if the print job was something on the order of black and white with a single spot color added.
Really it's just better to build gradients that are purely CMYK for any kind of logo branding purposes. Then choose corresponding RGB values for versions of the logo to display on computer and portable device displays. As to the need of making the logo colors bright and rich as possible, you really have to do that while ALWAYS thinking of gamut limits with how the logo will be printed. CMYK output allows colors to be only so bright.