I took a punt on that bottom bracket for my humu. They are awful. Sorry to say.
I have some spare dropouts that fit that so you can run geared. Pm if keen
Specifically, the bolts never stayed tight, even with that lock tight, so cranks fall off easy. And not that smooth out of the box either to be honest. But I imagine some are better than others. Problem with ISIS is availability and price. Don't want to spend 50 quid on new oneI took a punt on one of these - https://www.ebay.co.uk/itm/193147443292. A snip at just £8 posted.
View attachment 576621
Specifically, the bolts never stayed tight, even with that lock tight, so cranks fall off easy. And not that smooth out of the box either to be honest. But I imagine some are better than others. Problem with ISIS is availability and price. Don't want to spend 50 quid on new one