If a large marxist-leninist party does not exist, this may be the next best option given your cirumstances. You are also in the imperial core, so I think it would be very difficult to find a party that does not have at least some large issues in this regard.. If we do not have the means to have our own organization yet, it would seem somewhat reductive to try to create one, given how much time and energy that requires.
I tend to think of what Lenin said regarding reactionary trade unions. They need to be worked with as they are the main proletarian organizations. Trying to create your own "pure" union often serves the risk of just removing potential connections you could have made otherwise.
It really depends on the social conditions what path regarding these kinds of less ideologically coherent parties should be taken I think.