Yes, those seatbelts do make a difference they are definately worth thee money and effort!
I had some problems assembling them. Firstly, there are no instructions! Just a picture of how they should look when finished. I had no clue how to glue them together, so I decided to just make them look right from the front they are by no means assembled like they are intended to.
Your landing gear looks nice btw!
I just have to figure out how to get the struts in the gear bay... I glued the fuselage parts together already...
Cheers, Clemens