Sure.
The more the merrier.
Would humbly suggest you look at OP to be able to get / install packages of all shapes and sizes.
GitHub.com/PoshWeb/OP
Would also suggest naming the file *.tui.ps1
Sure. Personally I have no desire to use installer GUIs. PowerShell, SSH, is where I find value and productivity. A TUI I could see myself using on a remote system, to install / update something adhoc.