Crowded Spiral

Due to timing issues, this is the last week before I start posting puzzles from my Patreon page, making this one a Tortoiseshell Studio exclusive. I came up with this Spiral variant last year, and had a couple of them published by Will Shortz's WordPlay under the name Packed Spiral. Not knowing the precise length of each answer and the challenge of determining which squares have how many letters makes this a good bit tougher than a regular Spiral puzzle.

Puzzle: 
Solution: 

Source: