By now, I think this topic deserves a Flag. Given the decentralized nature of the website, it's going to be difficult to prove someone was a victim for a type 2 or 3 Flag, but if someone wants to create a Newbie warning Flag, I'll Support it. If OP returns and resolves all issues I'll gladly Oppose the Flag, but until then, I think a yellow warning banner is warranted.
First thing: I do think a flag is necessary now just to alert, at least try to alert people not to use their mixer, although I do not see there are any deposits to the 2 of 3 address [hopefully they did not chance the destination address to move the deposits, has anyone tried to deposit some sats recently to check if the 2 of 3 address receives the fund?].
Second thing: I fail to understand where is the decentralized nature of the website. The funds are in hold by one person or at least he is pretending to be three person containing three keys. Have we even known who owns these keys? No.
My suggestion: Everyone who have fund there in the notes, submit withdrawal [full amount], leave nothing. You will get the Letter of Guarantee. Verify the message. The letter will have withdrawal address and anyone can easily verify that the funds were not received. Do not use this address in the future just in case someone get a chance to tell that you received the funds.