Magebane:
+ AoE Damage & Stun (2 turns)
+ Aura 30% Proc Ally Stun (Single Enemy)
+ Aura 30% Proc Ally attack (75% ATK)
+ 135% CRIT Skill damage (AoE)
- Lower base CRIT stat
- Skill CD 7 turns
Assassin:
+ Stealth (Untargetable 2 Turns)
+ Higher base CRIT stat
+ Skill CD 5 turns
+ Aura: When hero CRIT, 45% (more than Magebane chance which is 30%) proc ally turn refreshed. More attack, more damage.
- Single Target Damage & Stun (2 turns)
- 115% CRIT Skill damage DPS 3 turns (Single Target)
*I don't know if its 3x115% or 115%/3, if its 3x115% then I think its legit.
So I conclude that:
1. Magebane is Skill based, and great Stunner.
2. Assassin is Auto-attack (CRIT) based, and great DPS.
Question:
1. Which is more useful in PvE? Since I'm a newbie and not gonna bother with PvP for now.
2. Is there something else about these two jobs (Magebane/Assassin) that I missed?
3. I'm new and I just summarize the data based on in game description, I am aware that there may be a lot of misinformation on my part. Please correct me and I appreciate your kind advice.
I don't consider Samurai and Ninja because I cannot see anything good from the description, and I don't like Ninja's 3D model.

(Because I'm noob and I don't have experience so you all Samurai/Ninja lovers please don't hate me. Instead tell me why they are great.)