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