I like the six Pokemon thing. Imagine battling something like a 20 vs 20 battle. X_X;; Too much, IMO. Six is enough.
As for the move thing, yeah, I wish I could have atleast 5 moves. There have been many occasions where I'm planning to raise a mon and I can't decide between two moves. I'm like, "If only ti could have an extra move slot...." So, yeah, definatly.