See blog post on why opportunistic suspend is wrong right from the mouth of a member of the original N900 team.