Let me ask you think, does anyone ever submit a letter to USCIS stating someone is a *******? Letters doesn't carry a lot of weight because USCIS has no idea is your sex offender brother-in-law is writing it. A letter from your local church leader doesn't help much either, they have been known to lie too. Your arrest record and how honest you are about it is going to matter more than some letter.