FX93's aren't really future proofing yourself as they're gash.
No one knows really what AMD are going to do with SR and sockets.
I'd go for the 1150 route as it's safe, I'd save up for it.
Going MSI 7950 oc would net you the extra money to buy it straight out, and an MSI 7950 needs about 100MHZ over a 7970 to net parity/better performance.