First of all those links aren't broken and secondly, 2006 is the date that Mellow Hope registered to start selling products on those sites.
If you can't make them work from ihub, try google :) That's what I did.
I have no comment as to anyone's trading habits, but with enough volume, spikes, and assets I personally think it would be really easy to make money, either on the uptick or the downtick.