I don't know about SFML that much, the only thing i know is that its high level, and SDL is low level, which makes harder, unfortunately I didn't learn SFML as a begginer I started with SDL which is a pain the a*s, but yeah good luck for you too. ☺