How many people have maintained beige interior-colored BMWs here? It's not hard at all.
If the OP has leatherette, it will be even easier to clean. Not that beige leather was all that hard to maintain in my 330i (sold it virtually spotless after 66k mi).
I would take beige/saddle/oyster over black or grey any day.
I do agree alum trim doesn't offer enough contrast, but one of your options is to have it wrapped/covered with black/grey ni-doc (faux carbon fiber weave)
Current: E60 535i M-sport
Prev: E90 330i, E93 335i, W212 E350 Bluetec