And I also was wondering about the keyboard and the Yamaha drums and which models they are as my Yamaha drums do use USB which you are correct have a different driver which has nothig to do with my ASIO drivers and happily co exsist. So that is a great idea given that is an option.
If both instruments have USB then it's problem solved.
If they are both midi only then it's back to the merge box.
For me trying to use a thru port I always ended up with wierd things like missing notes as well as there can be added latency which is why I bought myself the merge box as well as a Roland A880 a long time back.
Of course the OP can always try that and it might work, but he did say the drums are midi out and not usb so let's see what they say..