I have 2 PE Slashes and absolutely enjoy the hell out of them ! I have yet to bash mine ben running them on the track w/1509 1820KV and 3s.
I have the stock PE shocks on one and have zero complaints, no leaks and their smooth and work very well. On my other I have the brackets and losi 8 shocks as you mentioned.