If you want the handicap to be recognized for competition then it must be maintained by a USGA approved entity. If that doesn't matter to you, then I wouldn't pay any money for it when there are several free sites that will give you an unofficial handicap.