New forum is
here
. Let me know what you think!!