Good to see more work on this. May not be a great kit but your doing a great job. And you saved a bunch of money as well. ;D
For the louvers you could try gluing them in with the blue tube Testors non toxic cement as it dries slow. Then you'd have plenty of time to mess with it. When everything is satisfactory touch it from behind with some CA. Just an idea.
I'm guessing you wouldn't buy this kit again? ;D Well I think you are doing a great job. It's soo easy to go buy a bunch of PE but what you are doing takes more skill. It's refreshing. Did you know that back in the old days there were no PE sets? Seriously, the details are looking very good and this should be a really nice, not often seen build when finished. Kinda makes feel like getting one, but I don't want my hair to turn grey yet.