The grid control does have some limitations based on the version of Powershell you are running, in Powershell Version 3 it was about 600 rows and 30 columns. I suggest that you test it out on your system to see what it gives you. Another quirk is that it puts thousand separators in numbers. To avoid this you can format the output with the str command in sql.
Select str(account_no), name from accounts
More info about this project can be found at https://jeffspillerconsulting.github.io/RunSQLCommand/
You can download the script from Github at
Please let me know what you think