I have never been banned, played since day one.
Now to qualify that. I played with the DLC including the intrusion shell. I was in the tower when the DLC was made active on the server and had to go to orbit and back to make it appear. I played through all of the new missions without disconnecting. Once done I disconnected and read on here that people were getting banned. I reinstalled the game and started a new account and never went back on my old account. I'll try that account again once I have time to write my own code to block my cID from getting banned and I will not be trusting any ones else's code.
As for the DLC, if I ever find an untouched copy I will use that, there is just too high of a risk with these edited versions since the edats are the same on everyone's console when they are not supposed to be. Easy to check if they choose to.
My second account has been fine since I started it. My setup is Rebug 4.46.1 in DEX mode. Since it is dex I have to set my cID to even get online and I do that with PSN Patch so syscalls are disabled at the same time. I use my original cID so the lvl2 ID matches the real cID. My copy of Destiny was BLES that I manually patched to BLUS.
Bungie appears to be using delayed bans to help hide what they are banning for. Many people have posted misleading information but I think it is safe to say playing the base game with disabled syscalls is safe.