Nice write up. You're learning a lot with this bike.
I'm a little worried about the zip ties holding the conversion kit to the fork. Keep an eye on those (at least). For the seat pan, your weight and the seat post should help keep it in place.
Now let's hear about riding Yiggy!