Ok, so you’ve niched. In fact, you’ve niched your niche. Niching is not your communications beef.
You’ve also got the memo about abstract, airy fairy and cliched language and how it means nothing to anybody. Your copy doesn’t just understand your customer, it’s like you’ve read their freaking mind.