Who cares what other people are doing, thinking or saying.
Is see this as a very exciting engineering exercise which any man card carrying bloke should be very interested in.
In that vein it deserves a thread with widespread coverage and unfortunately that means here on PF along with the nay-sayers, arm chair critics etc. There's a lot of people following this thread for the updates.
If you're not going to continue to update could you not ask someone close to the build to continue?