Nice build! Seems to be a lot of purists on this forum who won't like change but it's your build and looks great!
How have you found PC'ing your own parts? I was contemplating picking up a kit as well and trying some.
Those tires are Michelin boppers, a scooter tire. I've put the same ones...