For some reason I feel like they're suitable for an indoor/outdoor room, like a sun room. They don't feel "outdoorsy" to me - I think I prefer more natural looking stones on the ground outside, like large flagstone or slate pavers.
We had a large concrete patio poured at our old house, and we had them lightly stamp the concrete with these very subtle fossil shapes and add some small ripples and slightly irregular edges to make it look more like stone - that was my favorite patio ever. It was all very subtle but "felt" more natural than concrete usually does. I'd like to do the same at my "new" house but there's already a (standard) concrete pad in the way.