Voted 2. I think it makes much more sense, especially if you want to do a perfect run. You could also implement the hearts/brocken hearts as an option to enable/disable? I think that way everyone would be happy!