I was unable to get ReadList to handle commas as separators, but the following at least provides a ~2.3x speed boost to importing on my computer.
csvRead[file_] :=
Module[{stream, data},
stream = StringToStream@StringReplace[ReadString[file], "," -> "\t"];
data = ReadList[stream, Real, RecordLists -> True];
Close[stream];
data
]
In[59]:= csvRead["~/Downloads/11.4449.csv"]; // AbsoluteTiming
Out[59]= {0.664697, Null}
In[60]:= Import["~/Downloads/11.4449.csv", "CSV"]; // AbsoluteTiming
Out[60]= {1.57064, Null}