Based on anecdotal experience of people I know, you can pretty much use just about any name you have a legitimate legal claim to on a US passport. If there are complex variables

, I would just carefully choose the name you personally want to appear on the document and go with that. So long as you are include other names you have used in the past and are prepared to explain it, it shouldn't be a big deal.