Ill be the first to admit, I reeeeaally dislike double middle names. A single MN makes sense to me when its an honor name (exactly what you’re doing with [name_f]Kamala[/name_f], perfect example). But otherwise feels like filler, with a name that is neither the kid’s identity or family name. Two middle names, to me, just feels like double stuffed filler.
Layla [name_f]Kamala[/name_f] [name_u]James[/name_u] I think makes sense and sounds good all on its own. Great for a kid and adult all the same. [name_f]Layla[/name_f] K. [name_u]James[/name_u] even looks and sounds professional and resume-ready.
All the best on your IUI, fingers crossed for you!!