PMD, that's awesome man. You really extracted everything you could out of this level. I am pretty sure that this is about as good as it's ever gonna get unless some crazy new route is discovered. I may toy with competing against you on this but you have really set the bar high now. So we'll see. Great job!
I think without any new tricks (beyond the ones I use), that 48.xx is possible, but I won't be doing it until I have to.
My run was not a perfect run (lost .5 or so on the turn around at the bottom), but so much has to go right in the same run, it takes a lot of repetition to get it.