I'm able to switch the value on the fly.
1) close all IE windows.
2) edit value
3) open IE and view source
Do you have any spaces in the path to your editor? If so enclose the value in quotes.
Do you have the right reg key? "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\View Source Editor\\Editor Name" whose default value is the editor with path?