I agree with you 100% that we should try to enforce this. Only challenge in it is that I do not want people share their website link publicly (on which they are raising the support request) or when they have to email their wordpress/cpanel login. Hence email is perhaps inevitable. Let me think over and find out some best practices followed by others. Thanks for your patience.
Have made progress on the twitter widget. It involves changes on 3-4 files and hence will need an theme update to be released. Pls expect that in 4-5 days along with some changes to portfolio pages. Meanwhile, pls utilize this plugin for your needs –