Laura (one of the reliable sources of Switch information so far) wrote a huge article about her sources and how she got all her information. I highly suggest reading it.
It is located here (any bolded emphasis is mine):
http://letsplayvideogames.com/2016/10/a-deep-dive-on-lpvgs-nintendo-switch-reports-and-info/
Multi-touch touchscreen:
The “Switch has a multitouch screen” Tweets
I am VERY confident in saying that the Nintendo Switch screen is a touch screen, but that is not core to most gameplay.
— Laura Kate Dale (@LaurakBuzz) October 20, 2016
I’ll be there for menus, for drawing, for certain games like Mario Maker port etc.
— Laura Kate Dale (@LaurakBuzz) October 20, 2016
I’m confident in saying that the Nintendo Switch’s screen is a multi-touch screen.
— Laura Kate Dale (@LaurakBuzz) October 20, 2016
As all Nintendo Switch games need to be playable with the handheld in the console dock, all Switch games will be playable without touch.
— Laura Kate Dale (@LaurakBuzz) October 20, 2016
These tweets were based on information from Source A (Nintendo). As shown above, they knew enough to know when the reveal trailer was coming before the official announcement. They know their stuff.
Additional dock power:
The “Switch dock has some additional processing power” Tweets
RE: dock, what I’ve heard is additional processing (lacking specifics atm) for when docked. However, would expect a few secs to switch.
— Laura Kate Dale (@LaurakBuzz) October 20, 2016
If there is additional processing in the dock, I would expect at least a few seconds to swap handheld to console etc.
— Laura Kate Dale (@LaurakBuzz) October 20, 2016
This information again came from sources A (Nintendo), B (Ubisoft) and D (Manufacturing). None could confirm whether the dock is a PlayStation VR-style processing box which helps power higher resolution play when docked, or if docking the console simply allows the handheld to overclock and provides better performance that way. All sources claim the hardware has an easier time running docked compared to when out and about as a portable.
Many on Twitter have drawn my attention to this interview with IGN where Nintendo state that “The dock is not the main console unit of Nintendo Switch… The main function of the Nintendo Switch Dock is to provide an output to the TV, as well as charging and providing power to the system.”
To that, I reply that they repeatedly use the words “main function” and “Main Console” here which still leaves a lot of room for clarity. I believe these statements were aimed at clarifying the Switch was not another Wii U style console rather than saying the dock won’t in any way alter game performance. You can’t play the dock without the handheld, but that doesn’t mean the dock won’t improve game performance.
Battery life:
The “Battery Life” Tweet
To those asking about battery life on Nintendo Switch, I’m hearing “mediocre” battery life.
— Laura Kate Dale (@LaurakBuzz) October 20, 2016
Source A (Nintendo) described the Switch as having a “mediocre” battery life. Source B (Ubisoft) has said a maximum battery life of three hours.
Laut dieser Dame hätte die Switch wohl nen Touchscreen. Auch von der zusätzlichen Leistung im angedockten Modus wird gesprochen und das der Akku wohl 3 Stunden halten soll.