Yes! It’s already a part of core code, but it’s broken there.
Everybody can use it without codding, while changing only configuration files of module (vardefs.php, editviewdefs.php, detailviewdefs.php and metadata of many-to-many link) and using standard parameters for SuiteCRM. You can see example of these in readme here: https://github.com/pkonetskiy/Upgrade_1_SuiteCRM_7.11.10/blob/master/README.md
This decision can have development in the following cases:
- make the search functions (getSearchWhereValue, getSearchInput, getSearchViewSmarty) in file (include/SugarFields/Fields/Collection/SugarFieldCollection.php) for this field type;
- include this field type into Studio.
I have success practice. I support SuiteCRM 7.8.2 which use this decision for more than 2 years.