It's not about their dwelling areas or not being compatible, but the size of your tank.
If you had a 20G tank, things would be different.
Your stocking sounds great and I'm psyched to see live plants in there! I've found plants to be almost as addicting as Bettas!
Good luck and post some pictures when you're all set up :)