I don't have a lot of experience with Macha but I've added it to several things and have yet to be disappointed!
We use Cookies for a better experience, you can learn more about it here