The solution is simple. Don't make the stairs non-solid (unless they are misc_models, in which case use a playerclip over them), and put in intermediate player clip stairs, so the actual stair height is only half.
I'm sorry, but how it is now is completely un-noob friendly, and really annoying. If you lose momentum on these stairs, it takes far too long to start up again.