It has its pluses and negatives. The negatives being I can't really stick it to anyone and everything has to be documented, which takes some extra work. The positives are that I don't get into situations where I lose money because of a missed calculation or misreading a plan.