Me neither...I like frogs lol....but I have never kept them in my aquarium.....I have read mixed reviews on them as well....some say easy and some say really hard to keep due to feeding problems......and they are often mixed up with the clawed frog and these get pretty big and will eat your fish.....lol....no thanks...laffs......
Have you thought about adding some shrimp and/or snails.....they can both be really interesting......but that can also depend on the Betta....like I posted earlier....some Bettas tolerate them and other do not.....