OpenGLES 3.1 - transform feedback vs. compute shaders

Greetings,

I have a computing task that involves transforming a large vector of 3D positions with a matrix, then provide this data to the cpu. What is potentially faster - a compute shader oder transform feedback with regular shaders and map buffers?

Regards