This is also why sites like the builds compendium are so popular, you can copy a pre-made build and then tweak it to your liking and a lot of these quality of life assumptions have already been made for you or have toggles to add it in. Enter your build Dmg Type, Gold Type, Starting Sp and choose which skills to ignore. This should be easier to manage with all the changes that are coming rapidly and should make for a better experience across all platforms. Generally it's best to start by building a shell with the skills that you want, including all your speed/mana/quality of life, and then optimize the remaining skill points afterwards. SP Optimizer 5.7 (new web app) I've setup a new web app to host my SP optimizer and Artifact optimizer from here on out. I would always highly recommend not just blindly following the optimizers, and customizing your build based on how you want to play. Many people will disable skills like Forbidden Contract and Royal Contract for this reason, as their drain on your mana can be difficult to counterbalance without sufficient investment into mana skills, and the optimizer will never recommend you to level up mana skills as they have a damage per skill point valuation of 0. This is why optimizers have values like Time To Kill to help lower the evaluations of the slow pushing skills and help balance it out with the more "normal" boosting skills, and also why most optimizers will recommend that you manually toggle on or off your desired skills and manually add in any speed/mana/quality of life skills that you want for your build, even if they aren't "optimal" in terms of damage per skill point.
They don't take anything else into account other than damage per skill point. Just to mention, but all optimizers function by determining the overall damage boost of a particular skill for the given cost of skill points, and then list out the options that are the strongest per skill point.