If the Marvel deal only results in limited edition viny figures (i.e. low quantities), we can expect thousands in revenue (not millions). This isn't enough to make a difference imo.
I hope there is more to this deal but we haven't received a Marvel update since the initial Marvel PR.