Kiosk GetRecords can't compare formulas

Kiosk GetRecords can't compare formulas

(submitted as a help request by accident - should have been a topic)
Scenario: I have an "email domain" formula whose value is "@xyz.com" if the e-mail address is brent@xyz.com . I have the same field in Leads and Contacts.

So, theoretically, I should be able to put a GetRecords in my kiosk that compares the contact's email domain to FIELD [emaildomain] in the current record (which is pulling from Leads).

What I get instead is the ability to only compare the formula field to a static value that I type in myself. No Value or Field dropdown exists.

So, I now have to put in a new data field in both modules, create a workflow (which is great because we know that we have to trigger the workflow 5 or 6 times or more for all the records selected to actually get updated)... and put the value of the formula field in a data field.

So, now in addition to not being able to do a wide array of things with a Multiselect or Picklist field, I find out formula fields are pretty worthless too.. It's not a good look.