I know a lot of people will not like some parts, and the cranks are pretty naff (
) but I have had a few builds where you want to get it built and on whateer parts you have/can afford so there's nothing wrong with that. I would rather a rideable bike than one sat in the garage.
Upgrade the cranks when you can and get the better bits when you can.
Forks are a massive improvement.

Upgrade the cranks when you can and get the better bits when you can.
Forks are a massive improvement.