Without seeing an example it's impossible to give specific advice. But generally you will have more flexibility working in RGB. Don't throw away information before you have to.
I'd also avoid grayscale as an output from Photoshop for other reasons. Grayscale is subject to standard color management, and it makes a huge difference what grayscale profile is used. This is all correctly handled inside Photoshop - but grayscale support outside Photoshop is mostly non-existent, and the final result therefore totally unpredictable.
Grayscale data very often don't have an embedded icc profile to determine the tone response curve. Inside Photoshop that means the working gray gets assigned. The Photoshop default working gray is a dot gain profile with little practical relevance. You're much safer changing your working gray to Gray Gamma 2.2, which roughly corresponds to Adobe RGB, or sGray, which corresponds to sRGB.
The problem is that other applications mostly don't know what to do with Gray Gamma 2.2, or sGray. So that profile usually gets thrown out, and the data just treated randomly. An RGB file with sRGB or Adobe RGB embedded has a much higher chance of being correctly treated.