Interesting, possibly plausible, but the religious fanatics will state that it does not address the prime mover argument.