You have done a good job once again brother. Great work! I think you are doing great overall with tutorials and being a mentor just by answering questions so I think if you start something like this you'll be damn good at it as you know what to ask and give a WORKING opinion/solution to mostly anything you see.
I think if you are not living in the states it wouldn't be a big problem about the identity, after all the deep web is such bigger problem and pain in the ass for the governments than this kind of activity I believe.
Where I come from, we say that you shouldn't argue with a stupid person cause he'll take you on his level and beat you. Same goes for you and your methods. Let them retards grow with their stupid ways and bang their heads in the wall if they question your work lol. All I can say is EVERYTHING you have said so far worked for me and never ever failed me so far.
If you are trying to help someone and he's acting like he knows better than you, simply tell him to fuck off and thats all!