I would agree that there are a few odd's and ends that you need to work on after long periods of not writing, but those said odd's and ends are focus and technique, not grammar; grammar stays with you.
It is nice to see that you can separate the two distinct formats, I have found you cannot approach them both the same; that definitely bodes well for you! I would say, if you are going to be bold enough in saying that you are just hands down a good writer, that I am going to be bold enough to offer you strong criticism. Broader writer reflects fictional produce, and you grammar could use work, plus your prose (if it can be called such out of a literary setting) comes off stunted at times; just advise.
Whenever you'd like. From the looks if it, your character's going to be a Sith, correct? Both of my current characters are Jedi-aligned, but one is non Force Sensitive, who's usually out traveling the Galaxy for materials and such for the hidden Jedi Order, maybe they could run into each other? Have a little PvP, non-death of course, or just a social thread in which at the end you find out you were working with a Jedi operative?
I have a serious question (not as an admin)...why come to a star wars RP with all the naruto references and imagery. I would think this would be a chance for you to develop an original character rather than one that mirrors an existing one.
An argument, is it? It's merely intended as informative. But if you still believe nothing rhymes with circus, then you are entitled to be absolutely wrong!
Personally, I wouldn't. I don't know how invested in Isaac you are, but it looks like a lot of work went into it. For me, that would have been enough to continue with the character. Contacting some mods to hash out new powers usually doesn't bother me. But if it's too much bother to try that and the character is too frustrating to maintain, I'd say go for it. However, I like Isaac, think he has a lot of potential as a villain, and you've already written a lot of good stuff with him (stuff that already character builds, which will help with future posts).
I see that by the time I sent this message, you already submitted a new character in Profiles. However, you can have up to six characters. If you want to talk more about it, let me know.