I think it would be useful if there was like an in built recording/streaming system and it would get the community to share there games becuase it would be alot easier.
Its bugged on my pc, when i re-install it its still broken and it would be alot easier if you could just click a button and its done than have to download stuff