For me the price of STM32 does not matter much for obvious reasons. 103C8 is too small for many my applications, in the name of pin count. I am bulding some experimental BLDC controller board now, and there is almost fully assigned 64pin package. And that is not the biggest wiring project at all. I also play a little with logic gate arrays and when it comes to connecting big memories (to PLDs or ARMs) or TFT screens, 100pin package is nothing and sometimes 144pin is also small.
Said thing is, one can't have sufficient time to play with all these amazing gizmos... so the progress at diy side is slow and low. I haven't made anything much interesting, for the last half year. Only many unfinished work lies on the desk. Hope next year will be much better.
I promise, when I'll have something interesting, I'll share. Maybe the motor controller board, or some stuff around electrophorescent display, which I am working on exactly now. (Routing adaptor board for 32L152 discovery board).