I used to use el cheapo bleach, but if left to soak for extended periods it breaks down the plastic, making it more likely to stain and hold smells and bacteria/mould in future. I also haven't been able to find a bleach without scent, detergent or fillers in recent years. I use the best I can find to remove stains from equipment, but it takes a lot of cleaning afterwards before it can be used for beer.
Leave the oxyper so it breaks down and the released oxygen will get rid of the odour without damaging anything or leaving a scent or harmful deposit of it's own.