Looking good! When I replaced mine, I had the glass out as well so no issues. However at the time I could see that little flange was kinda flimsy.
Btw what are you using for seats? They don't look like the stock buckets.
One last observation - your steering wheel is on the "wrong" side