Go with the Langdon dizzy and forget the rest. If you need parts they are available at your local FLAPPS. Tom is a great guy and you will get something that will work like it should and tested by Tom. I have one in our 235 now for 4 years NO problems just smooth sailing (as far as the dizzy is concerned).
Steve