SDL usa opengl lo de complejo depende de tu nivel, pero te voy a decir que no es fácil efectivamente... si quieres un form para aplicaciones, comunes, QT te puede ayudar, si quieres para juegos hay motores como angel 2d que te pueden servir para estudiar como es el lio...
funciona todas las veces
si es un smd (uno plano sin patícas) con colócale un pedacito de cinta adhesiva negra (tipo electricista) arriba basta
