Invincible seems to want Lostfan gone. He hasn't made bold statements like sXe would do where he comes out and says "Lynch Lostfan!!", but I'm quite certain Invincible was ready to get the bandwagon rolling on Lostfan.
See Iv's explanation, twice now. I actually buy it.