I know that if you steam black walnut you can even out the sapwood to match the darker heart wood. I would isolate an area, like the end of what will be the fore stock, take it down to fresh wood, wrap some foil around it and steam away. I'd bet it will match up. Just me, but I don't like to stain cherry, it is very photo reactive and will achieve its own color in less than a year, just lay it in the sun whenever your not using it, even indoors it is very reactive and it just gets better and better. If you decide to give up on it let me know.
Robby