This is good - no doubt about that.
Improvisation (as your linked websites show) is taught best by showing the general effects, reasoning and a couple of building blocks to let people develop their own style and tastes.
BTW, are these websites in your signature your own websites?
No, the websites are for my references..for the first link, i learn a lot via the video included (Blueberry Hill Rhytm), i helps a lot for a beginner like me (coz i play by ear(i dont read tabs, i 'm more or like to imitate). As for the second website, i subscribe to receive previews, additional tips and sources on how to learn to play gospel piano.
p/s: most of pianist in my church dont read music scores, they're just play by ear (and some just see the do re me (numbers/solfage) and their beat/tempo to play)
There must be some challenge tho when you start learning new songs?
Hmm....when start to play new songs, especially choir practice, need choir members to sing the tune first (soprano's part)