In Regards to: "Quickcast with range-indicator" Option
Warning: it's kinda long and wordy.
To begin with, I am a "Quickcast with range-indicator" user because I feel that this option, at least partially, offers the speed and intuitiveness of the Quickcast, along with the safety and preciseness of the normal cast.
I would like to contribute my thoughts to the ongoing and much-appreciated discussion regarding control customize-ability.
I think that a way to add a new depth of customization, especially for "QC with range-indicator" users like me, is to install the ability to toggle this option on each individual keys. In a way similar to how individual keys can be set to normal or quick cast, the range-indicator option should also be applied separately.
I will use the champion LeBlanc (henceforth LB) as an example.
To me personally, the ideal input method for LB's Q skill is Quickcast WITHOUT range-indicator. It is a targeted ability, so there is no need to carefully aim it, as long as the player has memorized the skill's range. Using normal cast would significantly increase the amount of time it would take me to execute a combo, as I would have to practice adding extra left-clicks to my combos. Using Quickcast WITH range-indicator (my current option) is also not ideal, as the skill is fired upon my finger releasing the pressed key; in order to execute a QRW combo, I have to tap Q - tap R - tap W, instead of just pressing the said button in sequence as fast as i can. If I use the ideal setup, Quickcast WITHOUT range-indicator, I would be able to fire QR combo fast enough that the R projectile is already well on its way by the time Q projectile hits, but with my current setup, Quickcast WITH, the R projectile is noticeably delayed.
Then why not use the ideal setup? The delay in combo is a (very heavy) cost I pay in order to use LB's other skills in their ideal setup.
For example, I would most definitely NOT want to use LB's W skill on Quickcast WITHOUT. It is a non-targeted AoE ability, meaning that the range-indicator is crucial for both the skill range (where I will end up when I use W) and radius (who I will hit with W). To be fair, most LB players should have a "general ideal" of the skill's range and radius, so it should not be an issue most of the time, but due to the very identity of LeBlanc, the Deceiver, there are times that call for razor-edge precision and careful plotting from out of sight. For example, I am waiting in an already-sweeped brush, as three low-hp enemies approach unaware. I don't even want to bother with Q and E: I just want to AoE nuke them with WR combo for a triple kill. In that situation, I would want to plan precisely when to use my W so that all three enemies fall within the skill's effect radius. That and wall-jump fails are highly embarrassing and lethal...
That is the reason I decided to ultimate sacrifice a bit of my combo speed in favor of precision. Similar argument works for LB's E skill, and of course her Mimic: W and E.
But what if this option was applicable to individual keys? I could set my Q skill to Quickcast WITHOUT range-indicator, so that it fires as soon as I press the button. This is especially useful in LB's case because the Q skill (and Mimic: Q) needs to be immediately followed up with another skill. On the other hand, I would set my W and E skills to Quickcast WITH range-indicator to maintain precision. This would be the ideal setup for me: significantly reducing the delays in my combos, while still being precise. The alternative, to just use normal cast. is not desirable to me because I would have to relearn everything and add left-clicks to my combos.
As an avid gamer, I think that there can never be too much customization when it comes to input and controls. This is especially true for a game like LoL, which relies so heavily on mechanical control. Riot is already thoughtfully offering many different input methods, and each user experiments to find the best combination for himself. I would love to see further consideration in the input customization category.