Looks absolutely amazing to me, Ben. Thanks for making this thread.
As for the negative comments, simply ignore them. There isn't a single thing that has ever existed that every single person agreed on, so don't expect it here either. No matter how jaw dropping it might be.