I thought you had Maschine?
I never used the Trigger Finger but I had the MPD 24, which is basically the same thing, and didn't like it. It didn't have any good software with it and I found it was hard to get the hand of it. On the other hand, there are plenty of people that have the Trigger Finger and use it often.
Why are you looking to get this unit?