Yeah, but at what cost? It undermines Ukrainian statements on targeting civilian infrastructure (the scale of Russia's indiscriminate bombing of Ukraine is irrelevant), gives Russia a rallying cry and enables Russia to escalate - all the while putting strain on Ukraine's NATO relations, as their western backers have been explicit in saying that they don't want any of their weapons/attacks in general on Russian soil (hence the need for plausible deniability via sabotage).
Russia is well aware of the capabilities of the Ukrainians, there have been countless sabotage events within Russia since the war began not to mention the immediate use of Storm Shadow, patriot missiles etc. This token attack on Russia, which seemingly just hit civilian infrastructure, has very little gain. Have read that it might force Russia to push its air defence further back, but still think that's not worth the negative consequences. So far the Ukrainian strategy has been spot on, can only see this as detrimental. Time will tell though.