The Vitos are ok but you would be happier with some kind of OE mirrors. None of the aftermarket mirrors I ever had were very solid or strong and the mirror glass itself is not the greatest. The problem with getting mirrors off a wreck is that they were not made to fit your bus and you have to use a little imagination to get a set that you can modify to fit...
I used a set off an early Mazda Miata/MX5. I had to modify the ball that the mirror pivots on to get them to bend up enough to be level.