It's up to you to decide ultimately, both SEN & PSNPatch plugins do a good job. If you are used to PSNPatch, you should maybe stick to it because it already does the job. For daily usage, I recommend using the PSNPatch plugin instead of the app though. Keep in mind that it only fully works in CEX mode, that shouldn't be an issue as gamers should never use DEX mode anyway unless they cannot avoid it (modded games). Don't believe all the YT videos touting DEX mode as the miracle solution to all problems. The best mode for gaming is CEX (retail). When it comes to PSN ban protection solely, there is nothing to gain by switching to SEN Enabler plugin except possibly DEX support (?). The psnpatch plugin already allows you to 1. Spoof ids either at boot time or at plugin trigger time. 2. Apply ban protection features at trigger time like deleting history, disabling syscalls, preventing homebrew from running when PSN is connected, removing Cobra hooks etc... And keep in mind that you should not use both PSNPatch & SEN Enabler at the same time. You must choose one or the other. As to Charles, of course, it will need to be running on your PC (or phone) every time you wish to use PSN in order to block all data requests from S#ny's servers for the duration of your online session. Using Charles isn't extremely convenient due to the extra dependency it creates however it's a worthy addition to the ban protection arsenal. Finally, you should also consider avoiding certain practices or at least be extra careful if you can't avoid them altogether. For instance, spoofing a fake or even an official but inappropriate idps, using game mods or game cheats online, using a handful of specific games like some COD titles.. are all usually considered 'risky practices' which in theory should increase the ban risk. You should always use "disposable" ids & PSN account if you are going to take risks.