I have some very good expirience with 1c:enterprise 8.
In my oppinion - create 2-10x faster your apps, rather than as usual.
I was working with Visual foxpro earlier.
But 1c - have some dependence in distribution of the 1c firm (get the info from 1c firm directly) and the source code of your app may be opened for the future external development (if i correct understand).
But create your app - very easy: you dont need to write your own protection system, work in network environment, users, ets... - it is all already done.
You just simply set your documents, directoryies and reports...
And work...
Also it has some build-in administrative tools: save/load your config and databese to an archive, automatic testing anf fixing, adding users, displaying active users, event log, external universal units ex. save and load any data between the equivalent configurations and ets...
in my opinion, it provides the creating of your apps with the minimum of source code.
1) speed is preferable
- 1c has native file server engine, and in my opinion, it works completely fast.
(also as written it may works (from web):in a three-tier architecture with a separated application server (1C:Enterprise

and MS SQL Server, PostgreSQL or IBM DB2 databases)
2) about 100-150 records daily
i think this is not a problem for 1c.
3) suitable for someone not well versed in Sql aside from some basic SQL statements
1c has (form web) native SQL-like query language, supporting all SQL standard, but extending it with more business tasks-oriented features.
but when i was looking for myself for completely independent solution i choose Lazarus+Firebird, but at this moment i do not check this variant and do not work with them.