Never thought of changing the SOV land doctrine; are the land doctrine tech teams suitable?
They are suitable enough.
Mikhail Tukhachevsky matches 40% and has skill 5. He will be your main guy early on, but he is killed in the purges.
Vozdushno-Desantnye Voyska is just as good, but will likely be needed for infantry(Mtn in particular) research instead and this ukrainian team is lost in 1941.
Yakovlev Design Bureau matches only 20%, but with skill 8. The later is the main reason why this team is also used for aircrafts and carriers.
Alexander Vasilevsky is activated in 1940. He matches 40% and has skill 7. Clearly he is the best.
In practise you should skip the purges, use Mikhail Tukhachevsky to research 1937 Spearhead, 1937 Schwerpunkt and 1938 Blitzkrieg. The later should be finished in 1939.
After that waiting a few months till january 1940 for Alexander Vasilevsky to start 1939 Delay, followed by 1940 Elastic Defense and 1941 Kampfgruppe is the standard approach. The later will not finish in time for Barbarossa anyway, so no need to rush it too much.
Doing lots of tech stealing from Germany is a very good idea. The doctrines are quite expensive, so waiting for blueprints can help a lot.
A skill 4 tech with 100% matching expertise is the best choice to defnine as 100% research speed. At skill 5 it is 110%, at skill 9 150%, at skill 1 only 70%. At skill 8 research is twice as fast as at skill 1.
Mikhail Tukhachevsky: 68.75%
Vozdushno-Desantnye Voyska: 68.75%
Yakovlev Design Bureau: 77.77%
Alexander Vasilevsky: 81.25%
Heinz Guderian: 125%
The german team of Heinz Guderian with 80% match and skill 9 is exceptionally well suited for the german doctrines. Typically a team reaches only 60% to 80% match at around skill 5. That would be between 78.57% and 91.67% research speed.