You need to start the quest in Felucca.I did not read anything aggressive from either side.
Anyway, here is my question @Kyronix:
.
What does this mean about Slim's rewards? How are you even eligible for the rare rewards including the FC1 mempo if using the moongate to get to Fel renders your chances nil?