Not many people associate weight loss with yoga. They believe it is more just about becoming flexible and meditating while holding several difficult poses. However, yoga can actually help you lose a few extra kilograms.
Cross-training is a great way to alleviate boredom and keep from overworking the same muscles day after day. Perhaps you should even consider yoga as one of the exercises you are doing on a continuous basis in your cross-training.