A 40B is a far better option then a 20. The all in one tanks are very nice due to lay out. Are they worth it? Personal choice, personally i like the red sea models but no way in hell would i pay what they go for.
Start up is your most expensive, then its just maintenance. A 40 will limit your...