I´m developing a Lua game engine with SFML too, almost finished in windows and with a partial port in Android.
Targeting 16.66ms per frame ( ~0.01666 seconds ) (60 FPS) depends of several things.
Proccesor, graphics card, RAM speed, disk speed.
FPS can vary across computers so the game engine needs to be reliable running at high frame rates as a low frame rates.
"12,000 objects" its a unclear measure.
Its different to render a 72x72 sprite than a 250x250.
The window's size matter too (needs to render less pixel with lower resolutions)
Develop a good game engine its not only the performance.
The interface between the code and the programmer matters a lot too.
A good set of libraries and facilities its essential to include in the package.
If the programmers will develop in C++ will be easy to include
Thor and
Selba Ward ,
among others.