JS Mobile Redirection Site is good.

They do some not-so-great tablet detection, but the point of that is to
prevent the tablet from being detected as Mobile (which their mobile
detection doesn't pick up our Fennec Tablet in the first place). So
we're good.