Yes - last year they put us on 1030 and it was hard to beat a lot of the Merlins who then sailed on 1000. I think they dont want a Phantom to win. I still plan to go as only live 30min away if the lakes not frozen.
On another point I always get called a handicap bandit, when the Merlin is far worse than ours and it favours in all conditions.