Pros
1. it's 3D.
2. it supports multiple channels
3. it also supports live playing
4. it gives information whilst maximizing performance.
Cons
1. it doesn't support many channels (e.g. 20+ channels good example is an orchestral midi)
2. on piano stack mode/ or what ever you call that thing, percussion channels reaches far behind the pianos where it's supposed to be.
3. limited range of instruments