Spartan-7 and also new Artix A12T, A25T device information is still under NDA for Early Access members. It is now possible to talk a bit in public, as Vivado 2016.3 does include Spartan-7 BSDL files in public distribution, but those devices are not enabled with standard full Vivado License.
Distribution has been crying long for Spartan-7, finally it should come also, should be fast ramp-up, so expected general availability should be before 2018 for sure.
TQFP package is of course nonsense for many use cases, except high volume products with very low PCB layer count. We prefer also of course BGA as it so much easier to assemble than QFP.
A12T and A25T are just "4th Die" in Artix family, no new packages just bit price optimized, leakage/idle current little bit less, and only 2 GTP.