First of all, welcome guitarman!

my humble opinion (short and quick):

If you have a good keyboard with good vocal input and onboard effects, it's an easier set up.

(built in) speakers on the keyboards are meant for your personal monitor, or in a small setting of 5-10 people.

KN_Fan