As far as i know Long tail keyword is good for your specific purpose just like PPC if you need to scope down your customer, long tail keyword will be good for that purpose.,,... these type of keywords have low competition and generate a lot of traffic.....