The ears are removable, however..... The foot placement is a bigger question mark as it might not clear the bottom chin of Komodo.

I've seen the C70 in person, but not the adapter.

Whatever...