Hi Ian,
It is expected behaviour that the labels do no appear when adding a feature layer. The labeling property is stored with the map service, and is not viewed when a feature layer is added to the application. This is consistent across all of the client platforms.
If you have further questions related to other potential bugs, feel free to post additional details about your specific workflow, or contact ESRI Support Services.