Going with a generic spread of products means you won't be ideal to anyone and you'll have to compete aggressively on price against established companies who already have volume, capital, marketshare and so on.
For best results as a new entrant, if you can pick a niche you have an interest in, that would help a lot. You might already participate in niche forums that would make ideal advertising partners or early users, for example.