Nie wiem czy w tym kierunku jeszcze prace trwają ale w razie czego zgłaszam.
1. Myślę, że ograniczenie wysokości i szerokości do 90 to nie jest rozsądny pomysł, między innymi dlatego, że "spłaszcza" to obrazek (przykład, mój avatar widoczny przy. poście ), co do użytkowników bez avatara to silnik nie wstrzykuje ścieżki, tj. obrazek użytkownika bez obrazka wygląda tak:
<img src="" width="90" height="90" alt="">
Mam nadzieję, że pomogłem