В документации сказано, что я не могу использовать две функции вместе https://angular.io/docs/ts/latest/guide/router.html#!#canload-blocks-preload
Чего я хочу добиться, так это ленивых загрузочных маршрутов, если пользователю разрешено посещать маршрут.