ahhh I couldn't see the rear brake lever real good in the first pic otherwise woulda' known it was clutch conversion. 100 does seem like a tall order but it's pretty breathed on and has the gears, extended s/a, etc.
one would think it needs a damper. :loco