Like some other users on this board I create pseudo top-level portfolios containing linked subportfolios for consolidating by some attribute. This is feasible with an attribute such as Tax Free / Taxable which usually applies to all investments in a low-level sub-portfolio, and thus the sub-portfolio can be the target of a link.
I realize that I could probably produce a report with these groupings but I can't see the report on my web portal, like I can see my pseudo-portfolios. So that would be a nice feature.
Alternatively, if the web portal can never show reports, only portfolios, then it would be good if the pseudo portfolios could be enhanced with some smarts to make them dynamic.
For example I want to create pseudo subportfolios based on attributes like Investment Goal. I have investments with differing Inv Goals residing in the same subportfolio, e.g my brokerage acct. In order to apportion these to different link targets I have to create another level of children below, assigning the investments by their goal. Only then I can then use these children as link targets in my Inv Goal groupings. This is unwieldy, and not extensible for an additional attribute.
So, one suggestion would be to offer "smart" sub-portfolios, whose contents are defined dynamically from existing investments. To select and group the investments the user would choose a parent subportfolio (which could be All Accounts, or something below) and an attribute (Asset Type / Inv Goal etc). From this choice FM would create the smart sub-portfolios and fill them with the relevant investments.
Obviously these are complex developments, but I figured I should at least float the idea.