Absolutely agree Al, I only said about pre oiling because it was the only reason as regards dry sump.
As for the engine stopping in traffic being new, I had an 80s Audi 80 that had just that facility, and I believe it was fitted to some of the VWs as well. There ain't nothing new