Before buying another platform, look at the gaps between the ones you already have. That is usually where the time and errors are hiding.