Kangaroos, Dragons hard to beat in BJFL