At least come back as Norman Osborn.
I want Antony Starr to be the MCU Norman Osborn.
The closest analogy one might get would be to make Peter a youtube vlogger...which they kinda-sorta touched on with his little auto-biographic documentary. That couldn't go any further while he was still trying to keep his identity secret, but now he's been outed it might actually get released.
IIRC, wasn't he hired on as the Webmaster/IT Guy for the Bugle in the Ultimate comics?