You should be clear on your goals, and proceed accordingly. If your goal is to make a game your friends will enjoy, then what YOU look for in a game doesn't matter much. I think of pandering as insincere, but every thing you described totally appropriate for what you're trying to do.
If your goal is for your friends to like the game you make, go right ahead with the Taitolike. If your goal is to make a game for your self, bust out the lasers. Trying to split the difference (ie, to please every one) is a good way to make a convoluted mess.