i prefer the mesh front panel for better airflow, i'm planning to get a ryzen 5 3600 + rx 5700 xt and medyo mainit dito sa pilipinas haha. need to clean regularly for dust though. for 3,150 php, not bad, way cheaper than a meshify c mini.
One option is to go with the cheaper RX 5700 and use the money saved to buy a better case or buy extra fans / CPU cooler. You can easily overclock an RX 5700 so it runs as fast as an RX 5700 XT and save yourself as much as Php 4K in the process.
Anyway, videocards come and go and that will be the first component to get replaced after 2-3 years. While a good quality case can last you for several builds until you get tired of its looks or if a better case comes along.
What I would do is go with the cheaper RX 5700 like the Sapphire Pulse, then spend more on the case / fans / CPU cooling. You can probably buy the Fractal Meshify C Mini and have some leftover budget to buy an affordable CPU cooler for the Ryzen 5 3600.