@Intrinsic, of those three, if you already have Lewisia, you want Mirianne, hands down. Of all your ranged choices, she is easily the highest sustained damage output. Lewisia is good on long fights, too.
And oops, forgot to post the guild names that my alts are in. Neither one has 7 spots...