Maybe it just takes time for a site to mature, but I too have not found Milepoint very helpful. The density of useful information is very low and it is much more difficult to wade through what is not of value.
Perhaps it is also a matter of what I am used to, but for now, I still find FT a far better site for finding out what I need to know and for quickly learning about new stuff I did not previously know about. It has made me appreciate the FT monitors a lot more.