Enforcing uClibc is convenient for unassuming users, however people might get confused over "where is my uClibc toolchain?", and warnings can be missed. So I would prefer that user should do that explicitly, so that they would understand that no. Maybe to rephrase error message if it is not explanatory enough.
Are there any other opinions on that matter?