The main thing I see is a panel that is far too small.
Everybody thinks there's a percentage in "scrimping on panel spaces". And then 5 years later they're back here going "Help, I'm out of breaker spaces, what can I do?"
Breaker spaces are cheap. This problem is best solved when you buy the panel. It's an annoying speedbump before you put up the drywall, but it's a nightmare afterward. Given that
- your feeder is capable of supporting considerably more load than you have in it
- the feeder is in conduit and could easily be upgraded
- the branch circuits are in conduit, and conduit can support up to 4 circuits each
- it is about to be entombed in drywall...
I do not "spend people's money" lightly, but absolutely I think you should replace the panel now (while it's still easy) with a 24-space or 30-space panel that will definitely cover all future needs. (yes I know you say right now that you have no future needs, but everybody says that at the time :)
I would use HOMeline type so a) you can reuse all the expensive xFCI breakers and b) the knockouts at the bottom of the panel are exactly the same. I would also revisit whether the main breaker is necessary - it's not if it's in the same building.
Once it's cemented into drywall the only option for more spaces would be to try to find a QO or HOM panel that has more spaces and uses the same box (such as the old non-PON version of the HOM20M100C) and swap bus assemblies, but that would probably mean having to replace all those xFCI breakers.
Other than that, the only thing I see is ad-hoc breaker numbering, which is bad if it's out of sync with the numbering on the real panel cover, but it looks like you went out of your way to do it correctly.
Last thing I promise, since you're building a house we are seeing people report getting higher offers on their house because they have a welder or RV outlet in their garage, because of electric vehicle anxiety ("if I get one will I be able to power it"). That's worth money to some. Like I say, "I'll never need more than this" is always untrue!