It can't be that far off, it's a 90* v-twin stroker with the sprocket on the correct side. But no it doesn't "fit".
Stories of power valve woes are all true.
As are stories of terrible, near unusable power curves.
And terrible un-needed complexity.
And needing rocket fuel to make decent power.
Stories of chocolate cranks are not true.
_________________
Please do not PM me technical questions, if you can't find it on the Forum start a thread