Keep long tail keywords as short term goal and short tail keywords as long term goal. Just ensure that you pick the right keywords based on the volume of searches
You need them both. Just remember that long tail keywords are more specific than short tail keywords and that they drive targeted traffic. So you should use them, but with moderation. Long tail keywords is the fastest way to involuntary keyword stuffing.