It doesn't matter which ferry company you use. I often use different companies and just because of which suits better with my time schedule. Tallink is usually a bit more expensive but also depends...