Here's what I do when planning our trips to insure we have time to enjoy vs. too much time traveling/moving. I figure that a minimum of 10 hours a day are in the hotel room, which leaves 14 waking hours. For each day, I figure out how much time it will take to get door to door. For example, if your hotel is 15 minute walk from the train station, and you'd probably arrive 15-30 minutes ahead of your train to buy/pickup tickets, find right track + 4 hour train ride + 30 minutes to walk to your hotel, check in and/or drop bags. This totals 5+ hours of "travel time", which leaves <9 hours of "vacation time". We will either decide to spend 4-5 hours exploring the morning before we head out of town, or check out and catch an early train so we still have a good part of the day for our new destination. I tend to over plan much like your schedule, but if one night stands give us a good 8-10 hours of exploration, we are OK with that. Unless we had something specific scheduled, we'd decide the night before when we wanted to leave the town we were in.
Try this exercise by looking up travel times. You will realize whether or not you spending way too much time moving, or at least you won't be surprised with travel time. Keep in mind that during the winter, your daylight hours are much shorter than the other three seasons. While we rent cars in Europe for at least part of our vacations, we try to not drive much at night.
One other thing that balances the one night stands and short stays is we end our trip with an extended stay 5-7 nights where we can stay local and relax a bit more, or take day trips that are within a reasonable distance by train, boat, or car.