Interestingly, we have arrived at the same conclusions on many aspects.
Regarding our choice of sRGB as a fallback, our reasoning is as follows: A customer who "messes up" and submits untagged RGB images is likely not working with high-end print products. In such cases, it's more probable that...