Those specs are good to go OP. As for whether you should jump ship... I'd say wait till mid-June.