I think the more important consideration than windows or no windows is, do you need more than two seats right away? If getting a cargo are you ok with no seats/interior wall paneling for a while? DIY build outs of vans tend to take a while... A passenger van has seats and a fitted out interior which is more than just windows.
At the same time a passenger 7.3 is a lot harder to find.