MR is Malaysian Ringgit, correct?
CPU: Well I obviously prefer the RM5,910 build with the i5-6600K over the i5-6400. The 6400 is not overclockable (missing K designation).
SSD: Since you're going for a Z170 board, which I think is a great idea, you might as well get the M.2 version of the Samsung 850 EVO. It'll fit directly on the motherboard and it's the same price.
PSU: The power supply needs an upgrade in quality. The Corsair VS is listed as tier 4 (http://www.tomshardware.com/forum/id-2547993/psu-tier-list.html) and you should ideally get a tier 1 or 2 PSU. Personally I only buy EVGA G2 or P2 power supplies, but I don't know if they are easily available to you or prohibitively expensive in your region.
CPU cooler / memory: I've heard good things about the Cryorig H7 Cooler, but I've never personally installed one. The memory in the build looks really tall with those heat sinks. I'd be concerned with getting memory that tall with that huge cooler, as I would think there would be clearance problems, but clearly the builder didn't have a problem. I'm a novice builder, but I wouldn't want memory that tall with an air CPU cooler.
GPU: I love the graphics card you've chosen. You can't go wrong with an EVGA SSC or FTW card. I would stay away from the SC cards (SSC is perfect though) because of overclocking issue with the insufficient CPU backplate / heatpipe issue. You can google it if you're interested to know more, but it's not an issue with the card you've chosen.
Monitor: For the cost of that monitor, you could instead get the ASUS VG248QE. It is 144 Hz vs your monitor 60 Hz. Also, it's brightness is 350 cd/m2 vs your's 250 cd/m2.
Recommendation: If I were you, I'd start a brand new message thread in the "Systems" forum. Post the country that you live, What you'll mainly be using the system for (e.g. gaming), and the budget that you're working with. If would also be helpful if you can list the website that you'd prefer to purchase components from. I know you prefer to purchase pre-built, but it's hard for me to know if it's a good deal for you, since I'm not familiar with the currency and the prices of components in your region. I think you should create a new thread to get an idea if the MR5,902 is a good deal. Even though the MR to USD conversion is simple, it also depends what components cost in your part of the world. You could list a budget range if you prefer. As you may know, we commonly use PC Part Picker to configure systems for fellow users in the community. Once you start the thread, then post the link at this bottom of this thread, so we know where to find it. People usually post responses to those inquiry pretty quickly.