That stuff is mad expensive, but If you have the money then I would definitely recommend it over astroturf. But yeah join Build-a-jib-101 cult, the top thread is a great tutorial for everything you need to know about the drop in. Look at other peoples drop ins and rails as well, in the "POST YOUR ______" threads to get more ideas.