I've undertaken a number of official SAP courses; generally pretty good, although I found that they were better if you had already covered some of the material before hand. On each occasion, there were 1 or 2 people that were complete newbies and they were obviously struggling to get to grips with some of the material.
One of the courses was via virtual delivery; the same material as the normal course. I had a slight issue with audio, but that was probably due to my broadband. The costs of those courses was high; (c. $700 / €600 per day). If I were sending staff on a course, I would want to be certain that they were getting the best value from them.
Online courses can be the way forward (especially if they are free) but that can be an issue. I've found that some staff don't actually appreciate free courses and although they start with good intentions, they often don't pursue the course in the same way as a classroom course; and in many cases, they drop out before completion.
It will be interesting to see if they expand the number of courses