New
#1
I'm using option 2, the M570, and it works just fine.
Although expensive, they should last, my M570 replaced an old TrackMan Marble Wheel that dates from the 20th Century! One of it's small steel balls, which the tracker ball sits on, fell out during cleaning and disappeared into the carpet last summer, otherwise I'd still be using it.
The Unified USB dongle that comes with the M570 will also talk to a Logitech wireless keyboard, so saves a USB slot.
Hope this helps,
Dave.