Be careful who you sign an open letter pledging your "unwavering support" for. Few things are more valuable than your reputation, and hitching it to someone else is immensely risky. If you sign your name vouching for someone, expect to take a reputational hit if they turn out to be a fraud.
There are people I know well enough that I would do this for. But not many.