The BladeForums.com 2024 Traditional Knife is available! Price is $250 ea (shipped within CONUS).
Order here: https://www.bladeforums.com/help/2024-traditional/
The easiest answer of course is ... both.
As for holding up, snakewood gets a higher number on the Janka hardness test 3,800 and Bocote gets 2,200. As a reference Lignum gets 4,500.
RE: what the jenka numbers mean, it is the pounds force needed to imbed a 0.444" diameter ball 1/2 its diameter into the wood.