Any updates on the IFTTT channel being live to the world?

Just checkiing if anyone else is seeing it live??

It won’t be live until probably February 23rd, as I have to give them a week notice and I’m going to launch it at the same time as I launch the new site (which is live right now but not publicized).

Everything just launched today! I’m going to announce this forum in an update next week.