Насколько корректно давать отрицательные значения Margin и Top?
Получили задачу.
Опишите все возможные варианты её решения. 
Сравните целесообразность. 
Выберите лучшее. 

Если лучшим окажется отрицательный margin, то у вас у самого будет куча аргументов почему этот вариант лучший.
в мазиле у них на сайте до сих пор висит вариант где раскидывают флэксы с отрицательным марджином. Так что все ок.