Well in passive the client makes connection to the server. So you would not need any rules on the interface server is on to allow the creation of the data port.
As to faster speed be it active or passive.. That make no difference. Its just who opens the connection.
Normally no firewall rules are needed on the client side for passive, since quite often the client side outbound rule is any, that is default of pfsense. If you are limiting the destination ports device can create outbound. Then yes you would need a rule on the clients interface to allow whatever ports your server is going to offer up for the passive data connection.