I can't say for a 525 to 535, but I've used a 540 Tri-Flo on my 535 for the last seven years now without any problems*. I believe it should work.
*"Problems" as used in the above post refers to issues of fitment ONLY. It in no way should construed to cover areas such as, oh, I don't know, THE FREAKIN' THING FALLING APART!!!!! (Watch out for the tips and the brackets on the muffler. They do fall off/break).