OMG! Ours does look alike! Weird, but interesting. I do see you have a jaguar cdi, correct?
I had one, yes. It did not make any more power, but seemed to slightly smooth things out. If I had the choice again, though, I would skip it and put the money elsewhere. Like in a balanced motor that spun more smoothly anyway, LOL.
But the wrist pin bearing blew on the motor and the shrapnel toasted pretty much everything (it blew somewhere in the mid 30s, so plenty of rpms to spread it everywhere). Since I found myself spending about equal time riding as I did with a maintenance task of some sort, I threw in the towel and parted her out.
I then built up my first electric bike and have not been back to gas since. I just finished up my third electric build, this one was for my wife. I think if I lived somewhere that I needed much more range I would consider gas again, but since everything that I need to ride to around here is within 10 miles round trip, electric works better for me.