-
I think it meets it's objectives fine. You know exactly what type of company it is straight from the logo. I expect to be asked to buy vitamins and smoothies any second. It looks nice with the text aligned to the right; i think it balances quite well.
I don't think you need to change the type.
