Thanks for the help and welcoming, but I managed to pull it off using Grid Warp!
Select the shape you want the text to morph into with magic wand, and then invert the selection and use grid warp with a high amount of columns, using the invert selection line as a guide for each dot.