Seems like it would work. I'd mock it up before making any holes in the cabinet top
Murphy's law seems to really apply to these kind of jobs... Trying it out in advance will keep Murphy as bay.
Seems like a great opportunity to document a case study that you can publicize on line your creativity and skill.
I'm Not an engineer, but I play one on TV. My handle is Tweety but I have nothing to do with the organization of similar name. I just had a really big head as a child so folks called me tweety bird.