I think PSoC4 is a very good at its "range" and has potential to be a generic chip. There are however just a very few small things I would like to see to make it a really fantastic chip, so I'm taking the oportunity here:
1) Ability to connect a crystal "directly" for system clock. Looks like the BLE already addresses this so it's promissing for further down the road. I would like, however, to not see it "crippled" to 24MHz (a configurable multiplier would be nice, quadruple the crystal clock freq even going beyhond chip limit and have a programmable divider (actually already there, if memory serves well); let people get creative).
2) Add "the missing bit" to the 7-bit DAC, or better, add 2 bits to each DAC.
3) Double the UDB number (4 -> 8 ).
A DIP version would be nice but not essential; these days even an hobbist can solder a 28pin SSOP.
I see lots of potential for creativity on these chips, and from what I've seen around so far, I think that what can be done with them is still very under-explored. The crystal clock point above is a deal breaker to many applications. The other 2 points can double or triple the creativity potential of the chip.