I currently run a stock pipe with a powercore 2 silencer on my 07 yz125. the powercore 2 is very quite compared to the pc 304 i had on it before. Not only is it quieter it has heaps more top end, it did take just a litle bit off the bottom but i dont think it would be a problem with a yz250.