The IFC Channel is now available in the Roku Channel Store.
It is available for free download from the store.