As I found last night at the slalom series weedies will only point when powered.

I have found that as Ado said, move the mast track back, more outhaul, bigger than equivalent pointer. When fully lit go ok upwind (was able to stay in touch with James at Cervantes for angle not speed

) but not as well as a pointer. I use the 5.8 koncept on the 84 with Elmo's reboxed 42 JPslalom which comes in at a 29cm weedy. Really needs 20+knots for gaining ground upwind. Tried to use the 7.5 with the same fin and it is no good. Switch to a 30 pointer move the track forward and bingo!
Bender the FO weedies are quite thin. I reckon a 36 JP or one of the new chocos might give you a better result?
Moral of the story want to race - use a pointer and get used to chop hopping and or sailing backwards to clear weed.