I still think it would work if it was a simple case of sp is earned based on stamina used