No, problem whatsoever, but now I've added some other possibilties that you might like. See below.
As you have it working now, you need to keep it (because the specific macros callSet Sound Input), but you could move it, but I would recommend that you leave them together.
I've been meaning to create Set Sound Input; your request got me moving. For more information, see: