I have the pusher and screen from newvape also, It's great. Will try the lid also. Thanks for the advice!
I think your right about the slop, and permitting airflow seems to be designed that way. Will try you tip for filling less, and not use the pusher. That thing gets hot as hell.