I would invite Shakuyaku too if I was a pirate, but it seems like Roger tried to by force.
Rocks pirates ended up being an ally of the Kuja pirates, before the god valley incident?
Shakuyaku is the reason why Roger and Garp had a rivalry, so Garp stopped chasing her.
The real enemy is Rocks, it would be cool if we saw God valley next chapter.