Well, speed is okay. I'm used to the Core i9 in MacBook Pro 16" now so... this is somewhat just about the same as what I had before. <- meaning "I'm impressed, but probably not as much as many others". Some apps still feel like they are lagging a bit, but I'd fully expect them to perform better when they are compiled for arm64.
I do like how the machine runs very cool and quiet most of the time despite that level of computing performance.
Graphics... well, is a major step back compared to the 16" for me. I still feel like the 16" is 2-3x faster in most cases. Games that could run 2560 x 1440 @ 60fps almost max settings are now down to about 1440 x 900 medium settings with "almost" 60fps. Granted, though, both cooling and battery life are very impressive still when gaming. The 16" wouldn't last longer than 2 hours with the same game, whereas M1 Pro can probably do 5 - 6 hours. So... at least gaming on the go is now more feasible.
I do like how the community has moved fairly quickly to address the missing pieces of the puzzle. We now have full Linux VM (and Docker works!), plus more and more brew packages are fixed as daily, so my workflow is almost at a point where I can say that it's "on par" with how I had my Intel Mac set up, and I'm not missing much, if anything.
This probably also seems trivial, but... I'm actually most impressed with the responsiveness of the Touch Bar. It feels faster than it is on my 16" MacBook, and it can now keep up with my typing speed (I assign some special shortcut keys to Touch Bar).
I've got the Pro M1 16GB 1TB, by the way. I like the machine, but it's only making me very curious how the 16" with M1X will be. I do miss the extra graphics horsepower and the screen real estate.