I wouldn't expect this for a long time thou lol.... if they do manage to move all the functionality in, we are still waiting for Skype Features to be moved to Teams!
Forms is def. your best bet in this situation. I mean, a custom Teams app could probably use some form of a pop up form like Polly does to send data via chat or something but that's a lot of work.