The TUBUS mounting system is a no go. It will only fit TUBUS racks.
Kudos to Wayne at The Touring Store for explaining to me how the system work and not pushing his product just to make a sale. I could've ordered something I won't be able to use.
www.TheTouringStore.com just won a future customer here, for sure!