TL;DR - I think the omniframe idea is great, and can support all the roles players want without having classes.
This is the key.
You can even use, and expand upon, the resource concepts I remember from the FF beta to make the customization choices. The concept of having different resource...