OP, what is your build for PT? I don't know about anyone else, but most of my abilities are face to face, RP, FB, FS and others. You should want them hugging you, since you should be punching them more than shooting them.
If you really want to kite, I think Ion Can with the 50% slow specced is your best bet. Shouldn't be too hard to control the fight and frustrate the marauder.