Joint Genesis pros and cons