Neat. Is this all that is required?
No, it works on his end because Bugfix and Uncensor already includes its own MSU-1 code.
DarkShock's patch used to partially work (albeit full of problems) because the patch was in the IPS format, which just forces those bytes into the ROM without first checking what's in there. You can't even patch this into Bugfix and Uncensor because of BPS' delta patching.
Also, even if you were to patch first and then force Bugfix and Uncensor on top of it, you would run into multiple issues from data that got moved to another location or outright corrupted regions of code (Bugfix and Uncensor's MSU-1 code location is also used by this patch for a different purpose).