Wow! That looks like a horrid crash.
There are some newer ideas on road rash healing. My doctor recommended that I NOT use Neosporin type ointments. The reason being that it only has an affect on the superficial layers of the wound and that infection, if it occurs, will be in the deeper layers; and also that topicals are shown to interfere with wound healing. He also told me not to use hydrogen peroxide as it damages tissue. The keys to healing and preventing scarring are to keep the wounds clean and moist.
The advice I got from my physician (who is a cyclist) is pretty much the same as the advice here on freewheel.com.
According to the article and my doc:
After a proper cleaning it's recommended to apply an application of a hydrocolloid or semiocclusive hydrogel dressing.
"A moist healing environment is provided by the dressing... Two basic options fulfill this requirement."
Semipermeable film dressings, such as Bioclusive (Johnson & Johnson, New Brunswick, New Jersey) andTegaderm (3M Company, St Paul), in combination with semiocclusive hydrogels such as Spenco 2nd Skin (Spenco Medical Corp, Waco, Texas). These dressings are impermeable to water and bacteria but allow the exudate to evaporate."
Hydrocolloidal dressings. Examples of hydrocolloidal dressings are Duoderm (ConvaTec, SkiUman, New Jersey) and Cutinova hydro (Beiersdorf, Inc, Norwalk, Connecticut).