Tried it again and it feels so much smoother!
Also tried forcing some of the weird collisions where I could push the block in the wrong direction I was getting previously and couldn't get them to to reoccur.
Thanks for the update!
That's great, thank you for playing it again! :)