You've pointed out all the flaws with the Crockett signing. That means you have a better solution, right?
So what do YOU suggest?
Saying that I have a better "solution" implies that signing Crockett itself is a solution that can be improved upon.
Signing Crockett isn't a solution -- its roster shuffling with the end result being a net zero gain in overall talent and ability. If you want me to offer up other ways the roster can be shuffled to result in a zero talent gain, I suppose I can name some guys playing CFL and Arena ball that could be added to the roster.
But really, what would the point of that be? My bottom line is that singing Crockett makes no difference to this team, will result in zero additional points being scored that the current roster wouldn't have scored, zero additional yards from scrimmage being gained that the current roster wouldn't have gained, etc.