Mobile check returns boolean

Feature detection is better, but sometimes this is useful