Lineage is very important. Lineage guarantees that you have access to a solid training method. A good lineage includes high level people who are still alive and kicking, not just some long dead master.
Remember though, past performance is no guarantee of future results.