I purchased mine through him too, and I didn't have any issues, but that was several years ago. I have several NFA items under the trust he created for me.
Edit: I would not recommend putting your NFA and nonNFA items in the same trust. No reason to give the ATF unnecessary information when submitting your trust for From 1 and Form 4s.