I think releasing several products might not be that great of an idea because a large part of a successful startup is your ability to market and attract users.
Setting up the startup/product is easy...it's getting people to use it and retaining them which is hard