I think that is a pretty decent list of games right there - it’s especially good if you are just starting a Dreamcast collection. There’sa couple of lemons in the list, and some games which have an acquired taste - but there are plenty ...
I think the discussion at Climax went something like this: "That Crazy Taxi is a great game" "Yes we could use San Francisco as a 3D level" "Great idea! But with a mission based structure!" "Let's throw in lots of crazy vehicles and ...