Dear JackR,
Thank you for the kind words. IB does have a "limitations" section on it's Funds and Banking page that does highlight hold periods. I've attached the link below for reference.
http://www.interactivebrokers.com/en/p.php?f=funding&ib_entity=llc
Regards,
Joe