In the forums is a post asking about creating a new KmlFeatureLayer. The conclusion was that this class can be used to view existing KML layers, but if you create new KML layers you can only add shapes, not data.
KmlFeatureLayer Forum Post
Is this still the case? Have any enhancements been made since this was posted?