Do you think this african dwarf frog set up from insect lore is safe and appropriate?

Eco-Aquarium

Anyone have any experience with this product?