Nice build with nice color contrast between the black and yellow; love it .
However, in my opinion, your steerer setup is very long and high becuase the handlebar is facing backwards. It will not be a very efficient climber. There will be power losses due to flex . You want the minimum...