Bigger than a mechanical mod? How so? This fits a rechargeable 14500 battery... Bigger than what? It's about the size of an ego...