Yes, you're missing quite a lot. Europe trips tend to take at least eight days or so depending on the frequency into the European port. SE Asia trips are generally 3-4 days. You've just signed on for at least 22 days of work a month by my calculation. Doesn't leave much time for the yacht.
PS: How are you going to afford aforementioned yacht on the current J* offering?