The G08 is a great source I doubt that's what was lacking.
I have a set of current production JJ tubes as well, and I wouldn't rate that headphone/amp/tube combo as anything other than average. The Teslas really wake the amp up.
On this setup I'm definitely not hearing any lack of dynamics. I haven't heard a more dynamic setup in my home (maybe ever, but meets are too noisy to evaluate that).