If I remember correctly it is not, your channeling will be instant, but the cast time of the skills will still take the same time as usual. You can read the description of your skills and see that they are different things. This was discussed before and I am almost sure that it is not capped at 95% since I can tell the difference between 95% and 99% channel myself