I think i would prefer online courses as well, because I can do it at my own pace. most of the times I prefer to skim through the contents 😅 and only focus on important parts which won't be possible in live workshops.
Online courses are flexible and one can learn and analyze according to his own time and pace. However, live workshops is a great way to meet new people and expand your network. I would personally prefer live workshops. :D