Agreed. We are on a same mission on a shoe string budget. I have not done db killers yet, fear of ruining the exhaust. I like the low rpm mellow rumble servo delete gave to my bike.
I have the same backrest. Its a non detachable craftride pillion backrest we got from Motea.com. It was a PITA to fit it though. Just checked, looks lile they dont make them anymore.