Если вы зашли так далеко и у вас нет проблем, то похлопайте себя по спине. Если судить по вашему описанию, единственное, о чем я могу думать, это может быть проблема, это сопоставление подстановочных знаков IIS6. Это может привести к проблемам с производительностью, если у вас интенсивный веб-сайт, так что будьте осторожны. Маршрутизация .Net 4.0 также должна работать прямо из коробки с IIS6. Поэтому, если ваш подстановочный знак становится проблемой, вы можете изучить this .