There is no provision to upload print cards on an Efile application. Hence it only works for Trusts and Corps/LLC's
Right now the entire Efile system is down anyway so it dosent matter. The "best guess" is the system is being redone to fix all the issues it was having. Could be months before its up and running again. Or it could be tomorrow....