Ok, I figured out why the materialized view was not showing up in the designer, it was not in the db I was pointing to!
I was able to add it as an entity (the view does not have a primary key) but the generator is not generating any classes for me and there are no errors in the generator output.