I like it, i used it but when you are moving it a lot all screws have really small "teeth" and it happen that they jump and ramp will move so stability after few mounting is getting bad. But, if you wont move it, if you will fix it on one place than this is really great choice. Im playing on weddings and usually my drum set is set by tehnicans so it seemed this was bad option for me.
Also its very heavy.