Как убрать размытие при использовании transform: scale(2)?
Охх и извращения. 
Используйте rem вместо пикселей. Версия для слабовидящих будет скейлиться благодаря увеличению font-size для html
Я думаю вам поможет js плагин адаптирующий сайт под слабовидящих 
Очень легко подключить и настроить, еще ни разу проблем с ним не было)