SHEED to ASUKI is 5nm, ASUKI is 4nm from YMML.
9 x 320 = 2880ft AGL would put you on a 3deg profile.
Add the 330ft to get 3210ft AMSL.
Subtract even 1nm for tracking to final and you're still at 2890ft AMSL.
Doesn't look like being not below 2500ft AMSL should put you high at all.
Do crews cross SHEED @ 2500ft or do they accept what 'the box' produces as a 'suggested' crossing height which could be higher?
Genuine questions