I agree with you, and also understand the devs wanting to avoid "spoiling" too much. I think knowing the starting point with some specificity beyond the planet is reasonable, so knowing for sure that it is indeed an NPC city we need to look in is reassuring.
However, I visited all cities on Corellia with a Starport for the imp start and did a quick run-around, didn't see anything obvious (yet).