My preference is a good BDC tank and the Aspires have done very well by me. I have the 'cheapie' (my opinion) mini vivi nova BDC tanks and the other Aspires. I like them both but the Aspire mini vivi nova is made cheaply and will not last long I fear.
I really do like the carto tanks as well and I have two from the old Valley View Vapes (since closed) and 3 Boge tanks and one Smok DCT pyrex. I like them all. The VVV tanks might be the best for a number of reasons. However, it is the carto inside that really seems to make the difference. I have some cheap ones, come Smoke dual coils, some Boge single coils and the testing continues. I will definitely say that the cheap ones are just that. Out of 10 (I have tried maybe 4) I had one DOA, one that lasted a day and the other two have been just fine. Not had the quality problems with the Smok or the Boge cartos.