I also got this letter and was approved shortly. It seems quite a lot recent VSC-TSC approvals come from Boston which include me.