The weedbed is still there by the chopper pad and up in the pig-pen AL.
As far as launching free, last i remember if u werent hammonf or whiting resident u paid to launch, unless ya got there way early in the morning before they started filling up.
Would like to get over there myself soon, very soon