В SystemJS можно указывать алиасы — это удобно, по крайней мере, для внешних библиотек, чтобы не писать
'node_modules/angular/angular'
.
import services from './../blocks/services'; //выглядит не очень
Ну еще бы! Потому что
'../blocks/services'
.
Если честно, не вижу проблемы и не советую ничего менять. Вот так через полгодика начнешь разбираться в своем же проекте, а там сплошные алиасы и хрен
просспоймешь, что откуда берется. А если в чужом таком проекте разбираться, так и поседеть недолго.
Если у вас действительно длинные пути, типа '../../../blocks/services/core/ui/old', то надо бы заняться реорганизацией проекта. «
Плоское лучше вложенного».