I think it's looking great.
I've wanted a pair of compact 40cm - 38cm swept back bars (and was hoping someone would chip in with a potential solution) I found the wide ones a false economy.
That seattube angle will push those peddle through with force
Think you were right although the seat tube looks pretty relaxed?