I think it would be great to have the pagination ellipses act like a button which pops down with a list of selectable # pages. This would make it easier to go to a specific page.
I guess if the dataset is MASSIVE, it would not look very nice (a long list of numbers), but i think for small-medium sized sets - coupled with the already existing ability to set custom show # elements - it would make it much more user friendly.