I haven't really tested -maxconnections much, could someone test it?
Is it maximum of outgoing connections or of total number of peer connections?
Could it be useful to limit both separately, by different options?
transactions and block data; not large files
Did you mean "transactions and block data are not yet large files" ?
Megabytes per day is yet not large for my Internet, but receiving gigabyte per day for Bitcoin only is already too much.
I mean, that is the implication of future success.