Hello!
I say they should be OK - it might be you will have to modify a detail or two, but they are definitely a good starting point. As sad a as the fact is, that there is a war going on, the modellers have a stedy supply of references when that happens. Checking those references might point out for some people, why peace is such a good thing to have.
Anyhow - good luck with your build - please post some pictures and have a nice day
Paweł