I'll discuss. Allen needs work on the short game and limiting stupid errors. Like, a college career amount of work. They are doing that. I think winning a bunch has come as a little surprise and sure is helpful for the whole team's growth together. Allen's clutch moments and the D have brought those wins.
Once the basics are second nature to Allen, they will add more. If you want to enjoy it, have some patience and enjoy the improvements. If, instead, you want to bang drums then I have a nice set of Slingerlands you can play if you don't mind traveling to Ontario.