Ive personally never took the No2 but, a few of my friends i lift with did. Brett is correct. It does give a kick ass PUMP for a while. I read about the NO2 in a magazine. The whole purpose of the larger pump is so that in time, the more blood the flows through the muscle, the bigger it will eventually get. That is of course if u use it ALL the time. Not 1 bottle at a time. They all told me they thought it was cool for the time being, but never gave strength gains, nor did the pump's "help" have good long term effects...Therefore, for the price, NO -- they'd never go back to it.
*****BUT*****
Of course in YOUR case, you are running a business man. The whole point of running the business is to make money. And yes you will have the suckers to buy into that shit man. I say do it LOL!!