No, I haven't been there, but to my knowledge, it's only claim to fame is being a picturesque view of a tree-covered peninsula. It's pretty far from Osaka, being on the northern coast of Japan. Awaji Island is much closer to Osaka, but I'm sure Amanohashidate and Wakasa Bay has nice scenery... it's your trip, your choice.
Have you tried searching for Youtube videos for these places? Here's Amanohashidate:
YouTube - Kyoto - Amanohashidate and here's Wakasa Bay:
YouTube - 蘇洞門めぐり ,
YouTube - Wakasa Bay Beach - snorkeling, cliff diving, fun!
Awaji:
YouTube - Whirlpools between Awaji Island and Shikoku Island