The lift up and down was quick and smooth....back down at ground level we hopped a free bus to Ueno Park....where we walked through to the Zoo for a squiz...
I have no exact idea where you visited in Tokyo but there is National Museum of Nature and Science,Tokyo nearby the zoo and you could have seen a two-seater Zero there if you had time.
Walking in the Ame-yoko (candy bystreet) along the Ueno JR station could have been a good choice as there is a famous military costume shop Nakata. Visiting Tokyo's traditional downtown Asakusa would have been another good choice.
Just my guess