As far as FP3, with Sakurai’s description of his current work, I would assume this is it and be surprised when it happens. There isn’t much to go on in terms of if it will happen or not, but it seems as if right now it won’t be.
Also, while I am not a mod I would recommend reaching out to a mod if you have questions about the Geno thread and any users that were banned. Repeatedly mentioning it in a different thread is only going to derail discussion.
That said, welcome Geno thread bros! Happy to have you!