Yes -- your scientists should earn twice as many tech points each time they succeed as they would with just Level 1 science.

I always get L2 Science as soon as I can afford it (right after building the dam, usually), and L3 Science immediately after. Makes the end of the game go so much faster, but the middle part gets a bit slow!

-- jen