I would lose the testimonials if this is a business card they are great for pamphlets or websites but just seem to wordy for a business card. If you want to keep them shorten them. The concept is good ...