That's only for Origin/Pc, isn't it?
No, every console is using it.
The Keep is an online tool that lets you pick a whole lot of decisions which are then saved on Bioware's servers.
When you start up a new game, no matter what console/PC you're using, you can download that save file from the server and it will act as if you'd imported a "real" savegame.
Plus it would mean that they could abandon the 360 and PS3 entirely and focus on PC and Next gen consoles without having to contain themselves to the last generation. Thus more detailed rigs and textures galore. ヾ( ≧∀≦)ノ
Rumours are saying it'll be next-gen only, and commonsense seems to suggest they'll aim for that too.