nah. i think it's good advice. in fact, i think i have far less leverage in a traditional approach.
Exactly what leverage do you think you have ? Star Trek is CBS' property.
i have the leverage of produceable material, and industry ins. it's not hard to do... but like i said, it's more than 99% provide.
CBS owning Star Trek is nothing new to me.
i'm presenting a ton of spec work (for free), which seen by the right eyes, may ring as an opportunity.