SDL concentrates on software rendering, which you aren't going to be using with opengl. So some of its (SDL's) ability goes to waste.
Consider an alternative scheme for OpenGL context creation, such as GLFW, rather than using SDL. SDL is great as a primitive but somewhat confusing.
GLFW will give you a simpler, more pure OpenGL app. It won't worry you with software rendering rubbish.
Mark