This seems like a super fun deck. I'd just be worried about getting the lands you need. 32 is pretty low for 3.6 avg cmc, and the ramp is really limited. I totally get that Dihada can make treasures, but without the lands to get there I wouldn't rely on that, especially for that crucial turn 4.