Easiest way to get +6 martial arts skills is 2x bartucs, and the elemental skills you want to focus on + skills to boost dmg. So yea, claws are definitely useful. Getting some fools claws with useful skills would definitely be handy, but impossibly hard to find.
I haven’t messed around with Dragon Claw and purely physical martial arts sin personally yet.
Been using these two specs so far:
Tiger Tail:
d2.maxroll.gg/d2planner/kw0106gc#1
I got Dragon Tail hitting for 114k dmg, and that’s before resistances are taken into consideration.
Phoenix Sin:
d2.maxroll.gg/d2planner/io0106yp#1
you can download either spec from my guides if you’d like to try them yourself.