Directionally we definitely want to do this - likely via addressing
https://github.com/pulumi/pulumi-terraform/issues/163.
I'm not certainly we'll want to do this piecemeal though - as trying to overlay custom (not generated) type definitions on these will mean we'll miss any updates from the underlying provider when new capabilities are added.