#[snarfed]federation seems philosophically "better," for both idealistic and concrete functionality reasons, and wordpress and known (the two biggest indieweb CMSes, by far) both have plugins, but it's still definitely harder to do and not as well understood or supported.