there is another problem with the current approach - since the SYS_ names are not displayed ( on the tab) it's easy to overlook during the review. If i need to rename sys generated to more human friendly.

Another problem (bug) is with the "edit" functionality:
object browser -> tables ( pick one with check constraint) -> check constraints -> (pick one and expend it). Right click on the name and select "Edit" from the drop-down. The "edit table" menu opens up. BUT since this constraint is not in the tab you can't modify it.