to be honest, I don't get stoked about megaramp. sure, its ballsy, but compared to the stuff i see skiing, i can't get stoked about the tricks (and yes, i skate enough to know that its waaaaay harder on a skateboard).
I would just rather watch some guy ooze style while shredding street.