I forget the conversion factor but a bino will show 25-50% more than a refractor of the same size objective. i think a 50mm bino = 76mm refractor. However the magnification is something you can go up in a refractor but not in a bino. Your 25x100 should be able to see the luna stuff alright - they are pretty big. I would try 80mm refractor settings to see how it compares