No they are not all the same.
There is one kind with an inline battery - I think (not sure) those may be usable on a PC's USB - I think it is basically constantly charging the battery and you are vaping off the battery. I have heard (not sure) that you cannot vape these right away, that people have issues with them too. However, IF it works, once the battery part is charged you can also unplug it and walk around with this kind.
There is a kind with just a battery shape holding area that is not a real battery. These run right off the wire power and can be used immediately. But you cannot use them on a PC's USB since they may draw more than the 500ma PC USB provides. I recommend a 2amp USB to AC adapter.
Then I think there are beefier Ego versions of the above two styles?
And there are autos and manuals (I would recommend manual)
And there may be 3.7v and 5v - I recommend 3.7v if you want to use it with the same atomizers and cartos as your 510 or Ego. 3.7v is already hotter than Ego or slim 510.
And there are real joye brand and clone, and some clones are crappy
If I was getting one, I would get Joye brand 510 or Ego 3.7v manual without inline battery and I would get a 2 amp AC to USB to use it on. I already use 2amp 4-port USB to AC adapters at home and at work (Rosewill RUC6181 from NewEgg.com) for charging up to 4 batteries - I could just remove all of the battery cables and use that. I would not charge batteries on it at the same time.