Branding Plans, Services and Usability

Currently I’m helping a client build their website. which is going to offer some digital communication services. We had some sort of a discussion about the way they brand their services, I’m no branding expert( Ahmad Humeid is). Which in this case is subscription plans. They want to put their brand with the name of the service, which i’m strictly against. Let’s assume the brand name is ABC.

They want to have the following hypothetical plans:

ABC basic
ABC advnaced
ABC power
ABC ultimate
I think the following scheme is less confusing for users. Yet imagine someone calling customer support, this is by far easier to rememeber.
Basic
Advanced
etc