Hi drugolf,
After 3 weeks you would probably have a better idea (I thought you had slept on it for less time) but your camping experiences could certainly skew your experience so I would make sure that you’ve had a few “normal” days. Checking the effects of different pillows can be a very good idea because it’s very common to need a new pillow with a new mattress because the distance between your head and neck and the mattress may have changed. Making sure that the thickness of a pillow is enough to keep your head and neck in good alignment can make a significant difference in upper body pain and shoulder pressure.
Each person’s definition of soft and firm can be very different and body type and sleeping positions will also affect the sensation of softness and firmness so a mattress that is “too soft” for one person can be “too firm” for the next.
I also don’t have any personal experience on your mattress so I don’t know anything about the specific properties of the memory foam in the top layer or how all the materials would combine together and feel for me (much less someone else) but if I had to guess I would say that for me it would probably be somewhere in a medium range but of course my definition of medium may be very different from someone else. Because you have slept on your mattress you would be in a much better position to tell me how firm or soft your mattress feels to you than the other way around :).
Once you have ruled out some of the “other” suggestions in the post I linked and given things a bit more time for your experience to stabilize then if it still feels too firm for you it would be time to consider softer versions of either the memory foam (possibly lower density) or the latex layers depending on the specifics of your experience and “symptoms” and on how much more softness or pressure relief you need but Mike will know more about the options and materials he has available and can help “talk you through” the changes that would have the highest chance of success based on your input and on his experience with the specifics of the materials he has available.
There is more information about the various “symptoms” that people may experience on a mattress and on some of the possible reasons behind them in post #2 here and the posts it links to that may be helpful (in theory) but quite frankly if you are dealing with a knowledgeable and experienced manufacturer I would put more faith in their suggestions and advice based on their knowledge of their mattresses and materials and the more detailed information that you can provide in a conversation than I would on a more “theoretical” approach.
Phoenix