No, that's actually a really good deal for dedicated hardware with those specs. For a project sized for hardware like that, the CPU is a lot less relevant than the RAM and storage and transfer.