Xkas can be applied to all .smc files, so there IS a point to Xkas. It's not just SMW-only. There is no flaw in this - it's just a new format you will have to learn. If you're too lazy to do that, it's not our, but your fault. Xkas should work fine on every OS, I think, so that's not an excuse either.
IPS is inferior to Xkas in pretty much any patch you can think of. Just not in hacks. (Except Alcaro's SOW and my SMB2:TLD, which are actually modified through Xkas.)
As for documentation... there are TONS of tutorials on how to patch Xkas patches. It's even in the 'READ BEFORE YOU ASK QUESTIONS' thread in Advanced SMW Hacking.
--------> Don't follow "Find Roy's Dignity",
my hack. Because it's pretty outdated.
<--------