I wouldn't necessarily agree. While in the vacuum of matrix only, yes, many of those are not very useful, however on a broader sense they can enhance other areas that a TM might delve into, such as rigging (I totally forgot the Control Rig and Control Rig Booster nanites!), but I think a few you may have overlooked outright.
A datajack allows a TM to save and store data, chip reading/slotting, allows the TM to operate in limited ways in areas of heavy jamming, and allows wired interface with things not set up for wireless without the need of Skinlink echo or a wireless adapter (which would create a detectable wireless signal giving away your presence, as would the TM's if they didn't mentally shut it off). Though this could be duplicated with trodes, a sim-module, a commlink (as a sim-module doesn't really work without one), and some optic cable, but then would not allow interface with the bionode without the TM turning on their own personal wireless, defeating the purpose of hiding the wireless signal. This setup is most useful when you're playing a situation where you must hack something off the wireless and stealth is an issue. In my opinion, if your GM hasn't given their hacker at least one run where they have to get off the couch in their mom's basement and get in front of the terminal they need to hack, then they aren't challenging the hacker properly. After all, detecting a wireless signal and detecting a wireless node are two different things, you don't need to find the node to know there is a signal in an area that should be shielded, etc. Additionally, the datajack is a very common piece of cyber and the presence of noticeable cyber on a person would provide a decent explanation for why a wireless signal coming from the person, ie: they probably have an internal commlink.
Math SPU adds dice to Electronic Warfare. Granted, many people ignore the actions associated with this skill in favor of more overt methods, but when used smartly they are excellent information gathering and protecting tools.
Reception Enhancers give more dice to perception, in matrix, out of matrix, etc. It isn't great on the essence, but the benefits are pretty nice. A good pick if you have a little left after the decimal point, but not a first pick.
A simsense booster isn't an optimal choice, I'll readily agree. Overclocking is a much better choice. But if you really can't wait until Submersion to pick up another IP it will get the job done.
Magnesense can basically replace the E-sensing Echo. I only mention it because of a build once made and tested that used E-sensing with Bio-wire to make the TM an effective physical assassin. But yeah, that one probably should get crossed out.
Mnemonic Enhancer and Sleep Regulator are useful in their own ways. While they don't outright enhance any TM ability, the benifits they provide do synergize well with hackers. In my group, the hacker is typically the one most often called on to use knowskills, etc. And what runner wouldn't consider a Sleep Regulator? If a TM is already loosing a point of Res they may as well use up as much of that 1.0 essence as they can, these are just good fillers for any left over essence.
And one last thing. You should note that several of those do not enhance Logic, they enhance Logic-linked skills. Hacking is a Logic-linked skill, as is Data Search, Computer, Cybercombat, Electronic Warfare, Hardware, Software, and others. Anything that enhances Logic-Linked skills is helpful to a TM regardless if they are a logic stream TM or not. In fact, since it does not enhance Logic itself it doesn't make a difference what stream the TM is as it will not enhance the Fading rolls. Genetic Optimization would work, but that can be taken for whatever attribute you use for your stream, so I'm not sure what you meant by your statement.
Best picks in the group in my opinion are Encephalon(2), Neocortical Neural Amps (I'd consider a hive at high grade after character creation), Datajack, PuSHeD, and perhaps Genetic Optimization as you can raise the soft cap by one and BP is better then karma for higher stats. The others are considerations with left over essence if there is any, or picked up when higher grades become available and you get some essence holes.