Inside trading indeed is one of the aspects on many of the markets that will become an issue one way or another. If there is money to be made, people who have an influence on some of the outcomes for sure will try to make use of it.
Thanks for the link, always a good sign to see 3rd party websites that are created by users.