Yep I bought my 525 as soon as it hit the floor in 2008. Dad bought the next one that came in and put the factory 540 top end on it. Raced it for a few years with way less money input and better durability than anything I ran before that. Picked up a 505sx in 2010 and "retired" the 525 from racing duty. Since then a 450sx and 450xc have joined the ranks just because they came up for sale for a good deal. No plans of selling any of them in the near future.
Keep that 570 out of the high revs and use the torque for max crankshaft and main bearing longevity unless it has one of the lightened cranks put in it.