I can't really tell from the pics, but that's a sled you ride in, not an rc sled right?
I might be missing something but I don't think your suspension setup will do much. I say that because your setup relies on all straight up and down movement. Because you'll be moving forward not up and down, you'll be hitting bumps more from the front of the sled, not the bottom of it.
So assuming this is your sled ----- and the front is on the right, you'd want your suspension to be like this \ not like this | , just like on an RC chassis that has front kick-up.
Anyway, just my thoughts...I could be wrong, it's been known to happen from time to time