only thing i can comment about >> is where would you fit it might be room in a NA but not sure about a TT.
Autospeed article Autospeed did an article on the Craig Davis pump. They however did not publish it as Craig Davies threatened them with legal action. Apparently they had a few bad things to say about it. This may be an improved version though?