Too much luxuries or strategics can be just as painful start as no luxuries\strategics, especially if it's several different luxuries of different tech path.
I once got monopoly on marble\stone start, and while I could sell like crazy and have enough production to snag a few wonders even on deity, I need to spend three sea trade routes to keep my capital growing. By the time AIs had 25-30 pop capital, mine was 15-20 pop.
anyway, where to settle cities also depends on civ I am playing. If it's coastal civ like England, of course I want to grab few coastal cities. If it's pure warmongering civ like Zulus, Huns, and even France, I want to grab as much land as possible, and would prefer "landlocked" start (I can always grab coastal locations later).
More land= more strategics, more luxuries. In other words, more gpt to keep my armies maintained. Coastal cities can have amazing growth, but they tend to have same type of luxuries (there's what, three sea luxs?) and most of the civs will have those anyway, so sale is not ensured.