Apply your laminate to the MDF, then use your router to cut out the button holes. Yes, it'll crack up a bit when you drill your pilot hole but I've never had it crack so bad that it goes past the hole. You have? Drill slowly using a backer board and it should be fine. It was for me.