I hate to be so cynical if it helps people, but with his name plastered in the company and site like this, it feels like prep for a presidential run or some other political office.
If I'm understanding their basic message, the pitch is "we can get you cheaper prescriptions because we're a well run business that's making a rational but not exorbitant profit" and linking your branding to someone already famous for running businesses seems to be a very reasonable way to add credibility to that message. In other words, I don't think Cuban puts his name on all businesses he's involved in like this,…
That said I have to assume Cuban is also getting a PR benefit here.