Schadenfreude implies that while you take some pleasure at your enemies misfortune, at the same time, you also have a deep, even fearful, respect for the Power that has taken vengeance. (I know this sounds very Old Testament. Just saying it risks my born-again agnostic card-carrying status.)
My own take… What took Him so long? Trump has been thumbing his nose at everyone & everything for decades.
And when does He line up all those other GOP enablers, such as Mitch McConnell, William Barr, et. al, for their celestial ass kicking?