With the RunAsync switch the snapshot removal becomes a background task, and hence not producing any output.
You could use Get-Task, wait till all background tasks are completed, and then capture the info in the object returned by Get-Task.
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference