The Tiger I itself would be a motivating factor to return to the museum.It wasn't there when I visited Aberdeen.As for the new location of the museum,I just hope they don't shove everything into some dingy interior where good photos are all but impossible.
Quantico has a new museum too.. http://www.usmcmuseum.org/ don't forget the Air & Space annex at Ashburn http://www.nasm.si.edu/udvarhazy/