There are several functions of Xilinx IPCores which are not natively exposed in their LV counterparts. FIFOs for example, in certain configurations, allow for asymmetric read and write port widths. For multiplexing or serialisation / deserialisation this can be really useful.
However, if we try to create sometihng like this in LabVIEW we end up in a weird situationw here the IPCore offers the functionality, but the graphical context of G prevents us from really using it.

In this image, I have generated an asymmetric FIFO. The node created as a result has TWO clock inputs, one for the read port (shown in blue) and one for the write port (in green). We can't place a single node in LabVIEW in two different clock domains at the same time. When finishing up the IPCore config, we are asked for a single clock (which is then valid for ALL of the inputs and outputs). What we would essentially need is the ability to define multiple groups of I/O and the associated clocks for them. In addition, allowing access to these via a scheme similar to I/O nodes or CLIP references, we could then easily distribute the individual signals to the appropriate places for operation.
The I/O nodes below the IPCore show how this can be used. Most likely it would be a clock constraint so that ALL I/O of a given port (read or write in the FIFO example) are required to be used in the same clock domain. This is theoretically all do-able via a wrapper user CLIP, but if LV could just automate it for us, that would be great.