1) I will not update myself this class.
2) I'm really not sure Apple will change the user agent between an Ipad and a mini Ipad (same example between an Iphone & Ipod Touch => share the same user agent)
1) php-mobile-detect currently lacks Windows Mobile devices.
2) There is no need to distinct between iPad and iPad mini as both share the same effective screen resolution (like iPod and iPhone). The new larger iPad only adds retina resolution.