The basswood vs. mahogany thing baffles me though. You're playing an electric bass, not a xylophone.
You're going through an amp and cab, possibly some effects. Nobody is going to hear the non-ferrous wood through the magnetic pickups, through the preamp, through the amp and cab, over the...