Well this is basically the exact same thing as System X's other cradle, except that it's about 5 inches long, and drops about 2 inches. Similar to the Shocktech long drop. The stock on/off's usually aren't the best, but they do the job, athough I still prefer my 32deg on/off asa over the stock System X on/off asa.
Conclusion:
Pretty nice drop at a good price, if you can't afford the best, this is definitely something to get.