Bom dia. Amigo, o mac mini é passível de upgrade sim. A única limitação com relação a upgrade é se você comprar um com 16gb de memória RAM, pois assim atingirá o limite máximo disponível para ele. Com relação ao HD, comprando um acessório a parte você pode colocar até 2 discos dentro dele. Não parece, mas cabe. Eu possuo um mac mini fabricado em 2012. O meu modelo veio com 4gb e HD de 500gb. Fiz uma atualização e adicionei mais memória e mais um disco.
É difícil dizer se esse é o melhor momento para a compra. Se considerar que o mac mini não é atualizado pela Apple já faz algum tempo, talvez não seja a melhor hora. Por qual motivo? Descontinuidade ou até mesmo uma nova versão. Mas se for considerar a alta do dólar, é hora de comprar antes que suba ainda mais. Além do que, acabou a isenção fiscal para produtos de informática importados. E é o caso da Apple, já que os macs não são fabricados por aqui.
O preço de entrada é aceitável, pois o mac mini apesar de pequeno, tem um ótimo desempenho. No seu caso, como deseja desenvolver aplicativos mobile, pode ser uma ótima opção, se você não precisa de mobilidade (macbook ou air).