Firebug, with all due respect I disagree with your assessment that TMs should be able to use cyberprograms. They're not deckers, and it's pretty clear from all the dev talk that I've seen that there is no intention of making TMs into "reskinned deckers."
The functionality that you're describing with biofeedback damage, baby monitor, etc. would be pretty easily worked into the existing systems. Have a sprite that can act as a baby monitor, have an echo that allows you to choose to add biofeedback damage. I'm not saying that you're wrong in your reasoning, I'm just saying that if those things were to be implemented, there are better ways than "let TMs use cyberprograms."
There are 26 cyberprograms listed in the core book. 12 of these add to limits or otherwise duplicate things that technomancers are already capable of handling. Limits aren't often reached by many tables, so the really useful programs are those that increase dice pools or provide some other benefit (like biofeedback damage). Data Trails added 16 new cyberprograms. Of them, 7 of them are increases to deck attributes (aka: limits). Most cyberprograms are utile only in specific circumstances, whereas complex forms and sprite powers are utile in a wide variety of circumstances.
So that means that of 42 programs, 23 are really unique to deckers and add some nifty functionality. To be fair, I'm including some programs that I'm sure will have their functionality added to technomancers at some point (Hitchhiker, Nuke-from-Orbit, etc.). If you opened all of those programs up to technomancers, and they had access to Complex Forms and echoes, it would be an all-out fiasco as the fans of deckers cried foul.
Rather, I think it's better to try to find the functionality that really adds to the experience of being a hacker and utilizing the new Matrix, and duplicate/provide alternatives for those specific functions. By providing similar effects, you end up with something akin to that "reskinned decker" that I was talking about. So alternatives that have wider-ranging functionality are, in my opinion, the better option.
However, that said, Firebug has a great point about some of the really useful cyberprograms. Biofeedback can be huge, as can Defuse and Baby Monitor. Some of the programs are just nifty to have around, like Evaluate and Fly on a Wall. I'd suggest strongly trying to emulate the functionality of those cyberprograms by using echoes, complex forms, and sprite powers.