Spartan-6 input data: Use data pins or GCLK?
I'd say it's not necessary to route non-clock signals to global clock network pins. In case such a signal has a high fanout you can still implement a global buffer.