スマートフォンは3G以外でもWiFiで書き込みできるわけで、基本的にはUAで判断するしかない(はず)。
でもUAとなると信頼性が格段に揺らぐような。