Glade the OP is happy with the bike they ended up getting. A bit of banter about tecnical stuff is ok if in good spirit. I learnt a lot here. I also realised my tecnical points were about slow speed stability not high speed.
Re recomeding a Downtube. I did post a photo of one. Nearly a recommendation.