Shouldn't every VLE/LMS provider now allow the users to plug in to these amazing external applications?
Surely the days of systems that only offer a fixed set of features, decided upon by the business itself, are coming to an end?
Can you imagine a VLE that allows users integration with these features - imagine much richer, rewarding and personalised the learning environment would be?
Simplistic I know but no harm dreaming about it. http://www.imsglobal.org/lti/7things.pdf has much more on this subject