I did a test rendering using simple pixel shaders some time ago.
This way you can fill your whole screen with multible layers of tiles at very high frame rates.
I see no reason not to use shaders even if you create something old-schoolish.