It seems that both of these were to introduce more Star Wars "beasts" to the canon universe that we haven't seen before. Not sure if they meant it that way, but it seems next episode is when the hype starts when "supposedly" an Mandalorian is on Frog Planet. Personally, I quite like seeing these ultra dangerous beast, only part I dislike was how the X-Wing fighters randomly found them and then saved them.