Option 1

- Lose drag scrolling on desktop

- Very native, will feel as smooth as possible with no compatability issues

- Best for mobile device support

Option 2

- Support drag scrolling on desktop

- Not native but allows for more customisation

- Lose sideways scrolling on desktop (two finger drag sideways)

- Can lead to unintended behaviour

Option 3

- Mixed

- Native touch (mobile devices)

- Replaced mouse with drag

- Desktop supports two finger scrolling as well now