It would be wierder if the allspark MADE her Tarantulas. THEN she would be a transexual transformer.
AS for Voyager Prime. IT looks like the insignia should be on his left shoulder, as they have a smooth spot whereas his right has a bit of moulded detail. Poo really as the other 2 Primes have the insignia.