A couple of things you can try, if you haven't already...
First and easiest is to check your fuel. With the run you had from Texas to us up here in the North, you have likely had to run a number of different fuels on route. One option is that you have picked up a little water en route, and/or have some alcohol blended fuels. If you have had some water (or water & alcohol mix) separate and collect in the float bowls, you could be picking up a miss as it sucks in a little water. I would suggest you drain the float bowls via their bottom drains and if you find any evidence of water, then drain the tank as well.
As others have mentioned, change the fuel filter, check for blocked/kinked vent or supply hoses, etc.
Check for loose electical connections and mountings, especially the wires to the coils. Check the plugs and plug caps for any cracks and tight fit. It is not unusual to have a poorly fitting plug cap cause an miss. Check the plugs carefully, especially since you say the bike will run cleanly under no load, but misses when under load. A defective plug can exhibit similar problems.
Good luck, and I hope you have your problem solved.