I can't speak for the requirements of MVC or FW/1, but I can tell you how to do this is your cfc.
Instead of building an array, build a query object. Then use your Q of Q to sort it. Then use a combination of ListToArray and ValueList to create your sorted array.