You didn't provide what the numbers were without Matrix or P&T Field Pack. But it also looks like you're posting the progression data. Generally speaking, calls to extensions and add-ons will jump the memory usage and progress time. But I wouldn't consider that a large jump, by any means.
A page using almost nothing can take up 8MB of memory to load. I've talked to a few ISPs and while they WON'T say what an average is, they will say, page/template loads under 24MB are fine, preferred even, since these days of growing web applications frequently use far more than that, and they're expecting to keep the server running smoothly, when the developer has created laborious code.
Here's a progression sample form one of the sites, we run. The jump when 'Assets' is called is almost 4MB memory.
(0.088663 / 13.76MB) -> Method Called: entries
(0.198751 / 17.92MB) Calling Extension Class/Method: Assets_ext/channel_entries_query_result
(0.244685 / 20.07MB) Calling Extension Class/Method: Favorites_ext/parse_favorites_date
(0.246708 / 20.11MB) Calling Extension Class/Method: Gmap_ext/channel_entries_tagdata
(0.248493 / 20.16MB) Calling Extension Class/Method: Matrix_ext/channel_entries_tagdata
(0.279621 / 20.40MB) Calling Extension Class/Method: Gmap_ext/channel_entries_tagdata_end
(0.279966 / 20.30MB) -> Data Returned
(0.280127 / 20.25MB) - End Tag Processing
But the finally details are, the page is processed in under 0.33 seconds
and uses less than 22MB Memory
. Plus it loads pretty darn fast. The page with specified data, loads in 0.7946 seconds, with around 42 queries, some items on the page are cached, total memory used is 22.4MB.
So it's very dependent. But generally speaking, no that's not bad.