I found something very interesting out in my research. From the official PDF from Asus that shows the devices tested and fully supported by my botherboard which can be found here.
That PDF i got to from the Asus page i linked earlier for my exact board and within it is this huge graphics card beast listed.
Nvidia GTX Titan z
That exact card is listed in that PDF if that card can fit surely anything can!
Remember case and power supply is not a issue. Only thing that will press my PSU would be SLI but my motherboard etc don't support dual cards anyway.
I also plan to add an extra fan.
Still not 100% sure what gtx 1070 to go for tho and i have already found two right angled sata cables from motherboard boxes because i think i might need them.
What does anyone think? Surprisingly small motherboard but mainly the Sata ports are badly placed if on my first post you view it. But the PDF device support is showing it can handle huge graphics cards despite it looking like they will impede on the Sata ports.
Scroll down on Asus site of my motherboard to see how at least 4 sata ports would be covered by a long graphics card.