"intended for laser printers or inkjet printers, since those are RGB devices."
They are? You won't find they have 3 color cartridges 1.) R, 1.) G, 1.) B. Terminology may be a bit off. When you work in a "closed loop" and your output device is a "photographic" RGB printer ( Canon, HP, Epson ), then you can send an RGB file to it ( may be advantageous in type of color you are expecting ). Most printers can output CMYK, some better than others ( photographic vs. proofers ). You fail to mention anything about your file other than it is vector. So, without knowing more, it is a little difficult to reconnend anything specific. Monika mentions Black output, which could be a concern. So, in short, it depends on the final output device and the file itself.