I wouldn’t discount the ash/ebony option...all depends on how much “edge/smoothness” you’re going for?
I have a roasted ash/ebony/roasted (unfigured) neck...plus a non-roasted ash/ebony/roasted (unfigured) neck build in the works.
The roasted neck is a “go for it/no-brainer” for me, but talking with Ellis regarding my current build objectives, the roasted vs non-roasted body makes a noticeable difference in smoothness...we went with the non-roasted ash.
I can confirm that, as I’ve had other non-roasted ash body Sad basses that were slightly less smooth than my roasted version. “Splitting hairs” here—they all sound good, but something to consider...