The article is paywalled. I have some experience with dzogchen. It can be useful. That said, there's not really any escaping practice. That's kind of the whole point.
IMO, Buddhism isn't something you believe, it is something you do. The realization comes with the doing of the practice, and there aren't really any shortcuts.
I personally have gotten the most mileage out of zazen; with the exception of full-on retreats, but those aren't really casual.