Fair. And I think up and coming isn't the right phrase. "Self styled" seems like it fits better.