One thing about aluminum blocks is that they tend to "move around" somewhat with use. So, if you run them, then take them apart to bore or change to a different crank or something, you will end up having to align hone the block. Cast iron blocks will not have this problem. Also, every aluminum block I've ever purchased has needed an align hone from the start, despite what the manufacturer may way about the block being ready to run.
I like them because you can re-sleeve them easily if something goes wrong or you want to reduce the bore size rather than increase it, and also because they save over 100 pounds compared to an iron block. Also, they can be fixed much more easily than an iron block if something catastrophic happens. But there's nothing wrong with going cast iron, IMO...