Do Flo & Eddie/The Turtles really contribute to this web site?
Yes, they certainly do. Without input from Howard and Mark, this site would consist of two pages, a brief history of The Turtles, and a partial discography (which is actually how the web site started out).