Anytime, I play a fighting game, it's ALWAYS the character personality+their story. When I first picked up BlazBlue, I was instantly drawn to Ragna's really spunky personality, but after running through the storyline a bit more, I then decided to sub Hakumen and in addition, Jin: Jin because he's fucking insane and pissed off and Hakumen because he plays such a strong character and is so unique in so many different ways.
...But then when CS came out and EVERYBODY started maining Ragna and top-tier whoring him, I had to drop him. So I was pretty much relegated to Hakumen and Jin. Then I realized Arakune was pretty interesting and I'm trying to sub him... He's very ah... Different.