Well I like it. I believe "vital" is a so-so keyword here, not awkward but not the best choice. If you can wait you can achieve a mid $xxx up to low $x.xxx sale with it.
I could accept it as brand name, it sounds quite good to my ears. I think the last thing I said is the most important, when we talk about brands.