I thought it was better overall than previous ones. Not perfect, but a lot better.
30ish wins for 3 legends is a lot better than 50 or more wins per single legend events, . As for cost, I generally compare that to the 2.5k gems 2 for 1 legends pack in shop. If it costs me less gems than 1,250 per legend, it’s better than the shop price and hence at some sort of discount. I had the book, so no direct experience. But if I was paying, I’d be looking at anything significantly less than 3,750 gems as being a discount from shop prices. Whether that discount is worth it for you, the time spent, and how many gems it costs will of course vary from player to player.
Don’t really have enough data to judge matching, so will have to rely upon others experience. Pretty much I saw mostly guild mates, than a few non guild people like Bromm, CDXX66, and a few in that range, and than a few max level bot teams.