The thing about thetubestore reviews to keep in mind is that all their reviews I've seen have been done using guitar amps which may have an entirely different set of criteria than audio. Buy them and try them, for sure, but just keep that in mind when sorting their reviews.
You might also send Blair at Niteshade a PM. He's made some 6V6 amps in the past and may have some good recommendations.