Thanks, this was helpful. 

 

Regarding the ModelDrivenFormIntegration control, I have found that you can also add it to an existing Canvas app by opening it in the editing studio and appending this to the end of the URL, then refreshing: 

&source=ModelDrivenFormIntegration&is-hosted=true