I don't know why it wouldn't still be available. I would try to talk to Paul and maybe let him know that you heard about the deal on the forums - Just to make it easier to cut to the chase.
When I asked him about it, he made it seem like he would honor it for anyone at any trim level.