The consensus opinion among people I talked to at LEAG was (quote) "stupid fucking idea."
I initially thought maybe this was a JPL proposal. It seems to me now like it was Jared's personal brainstorm. Of course, if that's not the case, any clarity or communication at all from NASA would be cool.