I think Barack makes a great middle name.
Middle names are good places IMO for unwieldy family names, cool parent quirks or other ideas.
Ron Howard's kids supposedly all have middle names of the cities they were conceived in. But I could only find Bryce Dallas Howard as a certainty on the internet just now.
I know a couple whose kids have Trek middle names......
I chose the "honor dead relatives" with our middle names....