Question: are masterpiece cards standard legal?
Answer: Masterpiece cards can be played in any Limited format they're opened in and in any Constructed format in which the card is already legal. So existing as the Masterpiece Series does not mean that the card will stay in standard as long as KLD is in rotation.