There's no limit directly related to Profiles. If all those agents fit into two profiles, they'll fit fine into a single profile. The limit is the overall AppMon Server, not the profile itself.
I agree with Joseph, something to note is that the transaction flow has a limit of only expanding to show 100 nodes per agent group. If combining your two system profiles will cause any agent group to pass that threshold, you might not want to merge them.