Todo depende de lo que quieras hacer, los dspic suelen traer mas perifericos que los pic32, la velocidad de calculo es mayor en un pic32 pero tampoco hay mucha diferencia (estoy hablando de los viejos pic32, no de los nuevos que van a salir pic32mz).
Hablanos un poco mas de que quieres hacer y te podremos orientar, pero sin saberlo es dificil. La velocidad influiria en caso de que la que desees se te quede corta, sin embargo si requieres hacer unos calculos y no requieren mucha prioridad, tampoco necesitaras mucha velocidad.
Los dspic son mas orientados para controlar motores por eso mismo, porque tienen una velocidad decente y muchos modulos PWM muy configurables frente a un pic32 que no dispone de tanto. Un dspic mas bien esta orientado a procesar señales frente a los pic32 que suelen estar orientados a un gran calculo (por ejemplo muchos calculos que necesitan velocidad) por eso veras muchos pic32 con TFT y cosas similares, necesitan mucha velocidad pero no necesitan perifericos ni procesar señales como un dspic.