Did you try a simple array of phone numbers? If you really care about
mobile,work,home prepend the number with one of HMW. Easily stripped off
as necessary. I've had decent performance with arrays in the past.
I know I have other options, and possibly better, but I was trying to understand what happens with gin indexes, just that.