I always thought more of the Lebed style fast hovercraft for insertion. The Russian idea of fast insertion of mechanized forces, supporting an airborne assault seemed like the way to go. Get the APC's, IFV's and tanks to the beach as fast as possible, and get the troops OFF the beach as fast...