Thanks very much for the tips and the kind welcome, Carl. This is a huge help. We've added the FastClick library for the 300 ms issue and this seems to make a big difference for Safari. it's not helping with Chrome though, so we'll see if we have better luck with another library.
We're transitioning to type:"x,y" as well. We've updated the codepen accordingly. This requires some fairly involved re-working of our coordinate calculations, so it will be another day or so before we're ready to throw that live in production on plow.io.
In the meantime, does anyone have any tips for the actual transition settings? In particular, this issue:
Canvas snaps back when you swipe it quickly, instead of continuing it's movement to the next tile. This is most noticeable when you attempt a quick, short swipe.And a related one: a small movement should be enough to send the tile into motion, with the next tile sliding into the viewport. Right now, only significant ('laborious') swipes have the desired effect.
Thanks again for your time.