From personal experience, when I was a very young and stupid child (it's been a long time), different species will eat the other one.
I didn't have a bearded dragon. What I did have was an anole, different gecko, and something the pet shop had no clue what it was. My dad purchased these and we put them in a tank. Together.
So, going off on vacation, I come back to see... The big reptile that they didn't know what was won. He was the biggest. The other ones weren't there. No bones.
So... An experienced warning.
If beardied will eat their young because they're smaller... What's going to save the other lizards?
I've been told over and over, you can't co-habit different species together. They will kill the small or weaker.
That's just my two cents of advice.
(I've already felt bad and since I've grown up I've done multiples of research before getting any reptile.)