It really comes down to how you wanna vape..they are all good vapes you listed..if you wanna vape with a whip hose then the dbv is for you..I’d you wanna blow up bags then volcano..if you want versatility and able to go anywhere and attach to bong or smooth fat hits dry..I’d say go mighty..full...