Currently as you know stats are published using the MetaTrader 4 publisher.
Since the shortest period between each of the publisher uploads is 5 minutes, this is the minimal time required to update an account, so if it were up to us we would update the data every minute (at most).
Not sure how Mt4 stats works, but there is no way to reduce the upload period to less than 5 minutes, unless you click on the 'Test' button in the publisher which will immediately send the statement, due to the reason described above.
Now regarding the real time updates - the only way this is achievable is using an ea you'll have to add to your MetaTrader 4 platform, which will send us in real time each of the trades you make. As this is actually a bit intrusive, we're not sure members would be willing to do this, so now that you've brought this issue to everybody's attention we would love to hear your thoughts about it.