Using long tail keywords and variation of keywords having same meaning, provide you lot more traffic as compared to if you target only single keyword which is tough to achieve top 10 rankings in short time frame
Google's new algo is more concerned with use of long tail keywords and providing actual results for those keywords