I did the opposite, just used SDL and not Allegro. But played Open Sonic (now Open Surge) that works with Allegro and runs very well.
I want to add that SDL handling of input is very primitive. I personally like some more OOP, like events for everything.