Happy Holidays!
I have been using Cocoma Ex Plus form the Alpha Cycling Store on AliExpress, can recommend them
I just get the non-finned pads for 3 bucks. Honestly I don't feel much difference between regular and finned pads. I do a lot of descending as well. Better to have good braking/feathering technique as opposed to mashing your brakes.