Polskie znaki zawsze zmniejszają ilość ilość dostępnych znaków w jednym SMS, tak było, jest i będzie. W zależności od użytego kodowania SMS może mieć 140 lub 160 znaków, a ze znakami niestandardowymi 90 lub 70 jeśli dobrze pamiętam. Najprostszym sposobem na błędne wyświetlanie znaków diakrytycznych jest ich nie używanie. A dlaczego się nie wyświetlają na każdym? Bo nie wszystkie telefony korzystają z takiego samego kodowania, np. wiele telefonów z systemem opartym na Javie (czyli potocznie te bez systemu).