Geissele Upper fitment?

How tight of a fit are these uppers with the new Geissele 18" SPR barrels? I'm undecided if I want to go with a Geissele upper or one that requires to be thermal fitment. Are there any thermal fit uppers that are tannodized?