Loved this post, lots of good information.  This is the response I got from ServiceNow support, when I asked why my "Allocations available" numbers were not reflecting the consumption calculated from the "Resource value"... 

"For the Resource Value we will not be considering the allocations. If you would like to change the value based on the Units consumed on the Resource Value we need add a logic in the license metric script. But OOTB we will not be considering the allocation when the table source is set to Resource Value."