Good work, but I'd have another nit-pick (although they aren't Your fault, but rather sloppy terminology on part of Your sources) : R-1 is Soviet name of the missile (copy of V-2) but 'Scunner' is part of US/NATO name (SS-1 Scunner). More significantly, that V-1 clone was NOT named 'Swallow-10X' - it's proper name was Chelomey 10Kh (letter, which in Russian alphabet looks like latin 'X', in English language is written as 'Kh') and 'Swallow' (Lastochka) was (probably) the code-name of it's naval version.
Btw. if You're looking for sources, I'd like to direct Your attention towards such positions as:
Jürgen Rohwer, Mikhail Monakov, Stalin's Ocean-Going Fleet: Soviet Naval Strategy and Shipbuilding Programs, 1935-1953;
A. N. Gusev, Podvodnye lodki s krylatnymi raketami. Postroennye korabli i nerealizovannye proekty;
A. N. Gusev, Podvodnye lodki spetsialnogo naznacheniya. Postroennye korabli i nerealizovannye proekty;
Yu. V. Apalkov, Podvodnye lodki Sovetskogo Flota 1945-1991 gg. (esp. volumes 1 and 2);
Miroslav Morozov, Konstantin Kulagin, Podvodnye kreisera Stalina. Sovetskiye podlodki tipov P i K;
(If You can't get access to any of these, PM me, I'll try to help - also with help with Russian language, which seems to be an issue here.