Cool, that seems quite good.
But to achieve the desired effect (i.e the tube growing from small to long, getting longer and longer as it follows the curve) Would I have to create the entire length of the tube first, make it follow the curve and edit out overly long bits at the start of the animation in the composting stage later?
Plus, it's doing some weird warping effects at the start and the end of the lattice... any idea why?

Thanks for the help so far.