thats an interesting theory indeed.
i know that many acft have these strakes,and i always believed they were for greater lift at low speed,and also to act as 'gates' preventing airflow downwars around the engine.
indeed,the md-11,dc-10,a340 and 737 ng all have such strakes.