Great work!
Now, the real challenge is to keep it going... and defintiely do that TT (after having nagged others into having a go, you need to show us how it's done, and take that bike out for some fun - after all, it doesn't want to mess around with hills & cobbles )