Hi, not really ideas, just thinking out loudly...
first off, vaping time out of the same battery may and will vary among different individuals! vaping habits are too subjective to be easily compared (also, many people brag about endless vaping time I've never even dreamed of, even though using same PV and batteries

)
the vmax and the vamo should share very similar electronics, if not downright the same, so it should make no practical difference in PWM efficiency (which BTW doesn't really apply when using two stacked 18350s in a step-down config).
let me say something doesn't sound right with your reported vaping time... for me a single Efest 18350 lasts may be 1 hour, tops, while an Efest (or AW) 18650 2000 mAh is good for 6 to 8 hours; 2 stacked Efest 18350 last me approx as much as an 18650, maybe a little more. Note: I always use RBA around 3 ohm resistance.
That said, a few questions:
- are you using the very same batteries for the vamo and the zmax?
- if not, are those batteries brand new? (in which case they'd need a few dis/charge cycles for reaching full efficiency)
- Efest 18350's have been reported as less lasting than AW of the same size; I have no first-hand experience with that Panasonic 18650, so dunno.
If the above doesn't apply, I would suspect something may be wrong with the cap spring of your vamo. Some spring types have been reported as acting like resistors, thus heating up and in the end sucking up battery life.
If you have the opportunity, try to temporary swap the cap spring with another one, f.i. from an old flashlight, and see if it makes a difference.
Other than that, I'm fresh out of ideas, sorry...