Yes, i have a dual clutch dualstart kit from gasbike.
Yes my engine works great(over 1,000miles 32mph 180mpg), i pull start the engine with the manual clutch pulled in and then i can ride and stop and go without using my clutch lever.(if pull start breaks its easy to fix it and you can still peddal start the bike)
Yes there are issues with the peddals(at first i wished i bought the regualar kit),This dualstart dual clutch kit engine is 1" wider on each side which requires you to either get wide crank arms for your peddals(may be hard to find if you need a single piece),or mount engine higher and use short crank peddals. I got some short crank arms from a exercise bike(or you could get some from a kids bike) and i mounted the engine a little higher and the peddals clear the engine.