Why does the amount of effort on the site matter? I don't understand how that tells you anything about the project or its likely outcome.
The original dev's made it clear they don't want people to continue with the TrueCrypt name. If they were really interested in continuing the project for the sake of security they would have chosen a different name.