Не надо пытаться засунуть весь функционал в один камень, даже если он на пределе это и потянет.
Лучше модульный дизайн, как у селестроновского или мидовского гоуту.
Кстати 18F4520 уже в протесе есть. Но мой совет бери сразу 18F4550, он по ходу ещё с USB портом. Правда в протеусе он не прописан, но обещали в следующих релизах.