Yeah the forum has become a little dead in the past year or so, the Facebook page has much more traffic however it's full of crap...!
Handling wise, depends on your budget. Ebay will give you 30mm lowering springs, or if you want to spend proper money then have a Google for Mathew Humphries...