You say it comes off your hand better. Are you talking physically or ball reaction. If it comes off better physically you may need to have the thumbhome tweaked to get the same feel. If it's a reaction issue we need more info as to what's happening to make educated suggestions
Bookmarks