The moment I read Bai Long I thought, "Isn't that the name of the guy Minowa fucked up? Can't believe the author mixed that", and bam, next page is explained. 3 Bai Longs walking around, no wonder the real one pulled that prank. Ideal guys seem cheeky.
The island people are by far the weakest side here imo, but they could be a problem if mixed with Ideal. Kinda like how in a sense Kyara died because of Jonglyo AND having to deal with Bandai making the rocks fall at them.